スキップしてメイン コンテンツに移動

投稿

ラベル(obsidian)が付いた投稿を表示しています

Connecting Obsidian with Claude Code: Developing claude-obsidian-task

Many researchers and developers use Obsidian for project management. I'm one of them. I wanted to store instructions and tasks in Obsidian and have AI execute them—this idea led to the development of claude-obsidian-task . The Challenge: Complexity of Task Instructions to AI Claude Code is a powerful AI coding assistant, but there are challenges when requesting complex tasks. Context Fragmentation Project background, past research results, related documents—copying and pasting these every time is inefficient. All information is organized in Obsidian, yet manual transcription was required to communicate it to the AI. Scattered Work Records Where to save the results of AI conversations? Chat history flows away and becomes hard to reference later. Returning work results to Obsidian also required manual effort. Features of claude-obsidian-task This tool seamlessly connects Obsidian and Claude Code. Direct Reading from Obsidian Vault /obsidian-task project/01 W...

ObsidianとClaude Codeを連携させる:claude-obsidian-taskの開発

研究やプロジェクト管理にObsidianを使っている方は多いでしょう。私もその一人です。Obsidianに指示書やタスクをまとめておき、それをAIに実行させたい——そんな発想から claude-obsidian-task を開発しました。 課題:AIへのタスク指示の煩雑さ Claude Codeは強力なAIコーディングアシスタントですが、複雑なタスクを依頼する際には課題があります。 コンテキストの断片化 プロジェクトの背景、過去の調査結果、関連ドキュメント——これらを毎回コピー&ペーストするのは非効率です。Obsidianにはすべての情報が整理されているのに、それをAIに伝えるために手動で転記する必要がありました。 作業記録の散逸 AIとの対話結果をどこに保存するか?チャット履歴は流れてしまい、後から参照しづらい。作業結果をObsidianに戻す作業も手動で行う必要がありました。 claude-obsidian-taskの特徴 このツールは、ObsidianとClaude Codeをシームレスに接続します。 Obsidian Vaultからの直接読み込み /obsidian-task project/01 このコマンド一つで、Obsidian Vault内の指示書を自動的に探し出し、読み込みます。部分一致で検索するため、 project/01 と入力すれば project/01_task-name ディレクトリを見つけ出します。 レビュー付きワークフロー デフォルトでは、タスク実行前に「実行仕様書」を作成し、ユーザーの承認を求めます。 /obsidian-task project/01 # レビュー後に実行 /obsidian-task project/01 --skip-review # レビューをスキップ /obsidian-task project/01 --review-only # 仕様書作成のみ これにより、AIが意図しない方向に進むことを防ぎ、計画を事前に確認できます。 結果の自動保存 作業完了後、結果は同じディレクトリに自動保存されます。 すべての記録がObsidian内に残るため、後から参照・検索が容易です。 サブエージェン...