コンテンツにスキップ

AI開発環境

ローカルのコード/ドキュメントにアクセスしながら、GitHubとリモートのLLM APIも使える最小構成を用意する。

hatago-config.json
{
"$schema": "https://raw.githubusercontent.com/himorishige/hatago-hub/main/schemas/config.schema.json",
"version": 1,
"logLevel": "info",
"mcpServers": {
"fs": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "."],
"tags": ["dev", "local"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "${GITHUB_TOKEN}" },
"tags": ["dev", "vcs"]
},
"openai": {
"url": "https://api.openai.com/v1/mcp",
"type": "http",
"headers": { "Authorization": "Bearer ${OPENAI_API_KEY}" },
"tags": ["ai", "remote"]
}
}
}
Terminal window
hatago serve --tags dev --verbose
  • 好みのLLMサーバーを追加
  • dev,ai のようなタグの組み合わせでAIツールのON/OFFを切り替え