opencode (devShell)

August 11, 2026 · View on GitHub

中文 | English | 日本語 | 偽中国語

Full AI coding assistant development environment:

nix registry add nixkits github:Kihara777/NixKits
nix develop nixkits#opencode

Built-in Components

ComponentPackagePath / Port
opencodeopencodeopencode (CLI)
opencode-telegramopencode-telegramopencode-telegram (Telegram Bot)
blenderblender${BLENDER_PATH}
blender-mcpblender-mcpblender-mcp (MCP, stdio)
godotgodot${GODOT_PATH}
godot-ainixkits#godot-aigodot-ai (MCP, stdio)
SearXNGsearxnghttp://127.0.0.1:4270 (lighttpd proxy → searxng:42701)
mcp-searxngmcp-searxngmcp-searxng (MCP, stdio)
Redisredisunix socket
lighttpdlighttpdreverse proxy (4270 → 42701)

Environment Variables

VariableValue
BLENDER_PATH${pkgs.blender}/bin/blender
GODOT_PATH${pkgs.godot}/bin/godot
SEARXNG_URLhttp://127.0.0.1:4270

MCP Auto-Registration

On first entry, if ~/.config/opencode/mcp.json does not exist, it is auto-generated with 3 MCP servers:

ServerCommandEnv
SearXNGmcp-searxngSEARXNG_URL
Blenderblender-mcpBLENDER_PATH
Godotgodot-aiGODOT_PATH

Skill Auto-Install

On first entry, if ~/.opencode/skills/ is empty, all NixKits skills are auto-installed from ~/NixKits/skills/ (or GitHub).