OpenCode、FastMCP、DeepSeek-r1を使用したローカルAIエージェントワークフロー

✍️ OpenClawRadar📅 公開日: March 25, 2026🔗 Source
OpenCode、FastMCP、DeepSeek-r1を使用したローカルAIエージェントワークフロー
Ad

r/LocalLLaMAの開発者は、LLMを「高機能なオートコンプリート」として使用することを超えて、OpenCode、FastMCP、DeepSeek-r1モデルを用いたローカルのエージェント型ワークフローを実装したことを説明しています。

決定論的プロンプトのためのAGENTS.md標準

開発者はAGENTS.mdファイルを決定論的なマニュアルとして使用し、AIのシステムプロンプトに厳格なルールを注入します。例としては「Python 3.9を使用し、Ruffでフォーマットし、グローバル変数は絶対に使用しない」などがあります。このアプローチは、最初から幻覚を排除することを目指しています。

DeepSeek-r1によるローカルサブエージェント

ClaudeやGPT-4oのようなクラウドAPIを些細なタスクに使用する代わりに、無料のdeepseek-r1モデルをOllamaでセットアップしました。pytest.mdファイルで定義されたテスト用など、特定のサブエージェントを作成しました。主な設定は以下の通りです:

  • 温度を0.1に設定
  • ツールを制限:「pytest」:true、「bash」:false

これにより、AIは自律的にテストスイートを実行し、トレースバックを読み取り、構文エラーを修正できる一方で、rm -rfのような潜在的に危険なコマンドからはブロックされます。

標準化されたローカル関数公開のためのFastMCP

FastMCPは「AIの『USB-C』」と表現されており、FastAPIに似ていますがAIエージェント向けです。約5行のPythonコードで、安全なローカル関数(開発データベースのクエリなど)を標準化された方法で公開するローカルサーバーを起動でき、どのOpenCodeエージェントも利用できます。

重要な実装のヒント:MCPプロトコルはstdio上で動作するため、すべてのPythonログをstderrにルーティングしてください。標準のprint()文を残すと、JSON-RPCパケットが破損し、接続が切断される可能性があります。

開発者は、このアーキテクチャ全体をゼロからコーディングし、ローカル環境を約15分でセットアップする様子を動画に記録したと述べています。

📖 完全なソースを読む: r/LocalLLaMA

Ad

👀 See Also

Claude提案: スコープメモリと密閉インスタンス分離
Tools

Claude提案: スコープメモリと密閉インスタンス分離

Anthropicへの正式提案:グローバル/ローカル/プロジェクト単位のメモリスコープ、モデルバージョンの固定、状態マニフェスト、再現可能なClaudeセッションのためのスナップショット/リストア。

OpenClawRadar
Sandra: Claude用オープンソース永続グラフメモリMCP
Tools

Sandra: Claude用オープンソース永続グラフメモリMCP

Sandraはグラフ+ベクターのメモリバックエンドで、ネイティブMCPサーバーを備え、Claudeにセッションを超えた永続的な構造化メモリを提供します。完全一致検索、あいまい検索、セマンティック検索をサポートします。

OpenClawRadar
InsForge:AIコーディングエージェント向けMCP統合セルフホストPostgresバックエンド
Tools

InsForge:AIコーディングエージェント向けMCP統合セルフホストPostgresバックエンド

InsForgeは、Supabaseの代替となるオープンソースのセルフホスト型バックエンドで、MCPを介してClaude Codeに接続し、AIエージェントがスキーマ、ポリシー、サービス状態を確認できるようにします。PostgreSQL 16.4、PostgREST、Denoランタイム、認証、ストレージ、エッジ関数を含みます。

OpenClawRadar
Astryx:Metaのオープンソースデザインシステム、150以上のコンポーネント搭載、カスタマイズ可能かつAIエージェント対応
Tools

Astryx:Metaのオープンソースデザインシステム、150以上のコンポーネント搭載、カスタマイズ可能かつAIエージェント対応

MetaのデザインシステムAstryxがオープンソース化されました。150以上のReact/StyleXコンポーネント、CLIスキャフォールディング、MCPサポートを備え、社内ですでに13,000以上のアプリで使用されています。現在ベータ版です。

OpenClawRadar