Blog
AI活用・開発・ワークフロー・トラブル解決の技術記事
Series
すべて見る →Series
サイト公開シリーズ
Next.js + Vercel でゼロから個人サイトを公開するまでの全工程。AI ワークフロー設計から DNS 設定トラブルまで、実際に詰まった箇所を含め記録。
Series
Claude + Obsidian Workflow シリーズ
Claude と Obsidian を組み合わせた AI 活用ワークフローを深掘りするシリーズ。記事制作の効率化から知識管理まで幅広く扱います。
Series
Cursor 開発シリーズ
Cursor の Rules・Agent・Plan・MCP・GitHub 連携から比較・トラブルシュートまで、開発者向けに読む順番つきで整理したシリーズ。
Series
Claude 開発シリーズ(Claude Code / API)
Claude Code / API を開発・実装の入口から読むシリーズ。Obsidian執筆ワークフローは別シリーズ。
Series
Model Context Protocol(MCP)シリーズ
MCP(Model Context Protocol)の用語・接続の入口。Client別 How-to は Spoke で拡充する。
Series
ChatGPT機種変更・引き継ぎ|移行シリーズ全体ガイドと読む順番
ChatGPTの機種変更・引き継ぎを読む順番で案内するシリーズ入口です。手順の本体は入口記事で自分のケース(初めての引き継ぎ/履歴トラブル)を選んでから進めてください。
Series
新規ドメインSEO・GSCシリーズ
新規ドメインのSEOが進まない原因をGSCで4段階(発見→クロール→インデックス→順位)に切り分け、関連Tipsを順番に読めるシリーズ。
Series
AIツール比較シリーズ
ChatGPT・Claude・Cursorの使い分けの入口。ツール別の詳細は Cursor / Claude / MCP 各開発シリーズから読めます。
Series
ゲーム制作で学ぶプログラミングシリーズ
HTML・CSSは学んだがJavaScriptはこれからの初心者向け。ゲーム制作を入り口に、AIを活用しながら3か月で1本公開するまでの読み順を整理。
All Articles
Cursorで変更箇所を確認するショートカット
"CursorのAI編集で複数ファイルが変わった後、「結局どこが変わったのか」が分かりにくいことがあります。Ctrl+Shift+Gでソース管理ビューを開き、変更差分をすぐ確認する方法と、他アプリとのショートカット競合時の対処を初心者向けに解説します。"
CursorでAgent failedが出たときの切り分け手順
"CursorのAgentで「failed」エラーが出ると、原因がネットワークなのかモデルなのか分かりにくいものです。エラー文言・ネットワーク・モデル切替の3系統で切り分ける手順を、Auto-runの停止(pause)とは別の視点で初心者向けに解説します。"
AIへの依頼は評価軸と候補を先に出すと1案に収まりやすい
"「共通化して」「比較して1案に絞って」という依頼だけでは、AIは多層構造の設計案や大きな提案を返しがちです。評価軸と候補を先に示すことで、意図に沿った1案に収まりやすくなる依頼の書き方を実測をもとに解説します。"
app/page.tsx を編集するとTOPページを変更できる
"Next.js App RouterでTOPページを変更したいときは app/page.tsx を編集します。レイアウトとの役割の違いから、npm run devでの確認、commit・Preview確認までの手順を初心者向けに整理しました。"
Cursorで複数リポジトリを開く方法
"Cursorで複数のリポジトリ(toolarc-web + toolarc-api など)を同時に編集したいときは、ワークスペースファイルでまとめて開けます。Add Folder to WorkspaceからSave Workspace Asまでの手順と、リポジトリごとの.cursorignore確認ポイントを整理しました。"
チームAI活用は「比較ツール」と「ポータル」どちらが向く?導入前の切り分け
"チームでAIツール導入を検討する際、複数モデルを横並びで比較したいのか、社内展開・統制まで見据えたポータルが必要なのかで選ぶ基準が変わります。判断表とチーム規模別の切り分け、導入前チェックリストで整理し、個人利用の方には基礎チェックリストへの導線も用意しました。"
ChatGPT機種変更の引き継ぎ|履歴が見えないときのログイン確認
"機種変更後にChatGPTの履歴が見えない・プラン表示が違う人向けです。ログイン方法とプランが旧端末と一致するか、履歴の同期待ち、2段階認証の順で確認します。別アカウントへの移行手順ではなく、同じアカウントでの表示確認だけに絞った手順です。"
Cursor total usage limit reachedの対処3ステップ
"Cursorで「total usage limit reached」が出たときに焦らないための3ステップを整理しました。制限表示の記録、設定・接続状態の切り分け、待機中にできる非消費タスクへの切り替え方を初心者向けに解説します。"
ビジネス文書作成はChatGPTとClaudeどちら?用途別比較
"ChatGPTとClaudeでビジネス文書(メール・議事録・企画書)を作るとき、どちらが向いているか用途別に比較しました。定型メールに強いChatGPTと、長文構成に強いClaudeの傾向を比較表と向き不向きチェックリストで整理し、初心者が自分の用途で選べるよう解説します。"
ChatGPTとClaudeでプロンプトの書き方は違う?初心者向け比較
"ChatGPTとClaudeでは同じプロンプトを入れても出力の傾向が異なります。プロンプトの書き方の違いを比較表とプロンプト設計の向き不向きで整理し、初心者が自分で試して確かめる3ステップの比較手順も紹介します。"
git commit -m のスペースを間違えるとコミットが空になりPRに差分が出ない
"「git commit -m」の-とmの間にスペースを入れてしまうとコミットが失敗し、ステージだけが残った状態になります。気づかずpushすると差分ゼロでPRが作れない現象が起きるため、原因の見分け方と再発防止のチェックリストをGit初心者向けに手順つきでまとめました。"
CursorのAI出力をObsidian AI-logに貼るとコードブロックが崩れる直し方
"CursorのAI出力にコードブロックが2つ以上含まれていると、そのままObsidianのAI-logに貼り付けたときにフェンスが崩れることがあります。原因と、外側4・内側3バッククォートでの直し方を、AI-log運用に特化した手順でまとめました。"
Obsidianウィキリンクは [[ファイル名#見出し]] を使う(Vault内リンクの正しい書き方)
"ObsidianのVault内リンクは[[ファイル名#見出し]]形式のウィキリンクが正解です。平文表記やWindowsパス、Markdownリンクでは正しく機能しません。見出しにアンカーを推測できない記号が含まれる場合の対処法も含め、正しい書き方をまとめました。"
プロンプトエンジニアリングを初心者が学ぶ順番|ChatGPT・Claude実践付き
"ChatGPTとClaudeでプロンプトの型が分からず伸び悩む初心者向けに、学ぶ順番と最小実践手順を整理。同一プロンプトの両AI比較に加え、Claude Code/APIへ進む開発向けの分岐も示す。独学と無料セミナーの選び方を実測ベースで解説します。"
記事Markdownはaffiliateマーカーのみ|生URL禁止ルール
"記事Markdownには`affiliate:programId:creativeId`形式のマーカーのみを書き、ASPの生URLを本文に置かない運用ルールをまとめました。validate:affiliateによるCIチェックの仕組みもあわせて紹介します。"