원클릭으로
install
Install claude-cobrain daemon in direct python3 mode (no LaunchAgent).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Install claude-cobrain daemon in direct python3 mode (no LaunchAgent).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
View today's auto-generated hourly activity reports.
View cobrain daemon logs.
Restart cobrain daemon.
Start or stop cobrain daemon.
Show full cobrain daemon status including version, process, permissions, and recent activity.
Review and summarize today's cobrain memory entries.
| name | install |
| description | Install claude-cobrain daemon in direct python3 mode (no LaunchAgent). |
Install claude-cobrain daemon and start it with python3 directly.
Infer language from the user's message. If there is no context, default to English.
Find the plugin root directory. The plugin root directory is most likely in <USER_ROOT>/.claude/plugins/.
Required source files:
<CLAUDE_PLUGIN_ROOT>/scripts/cobrain.py - daemon script to copy<CLAUDE_PLUGIN_ROOT>/scripts/control.sh - process controller scriptMinimize user approval prompts: chain independent shell commands with && into single Bash calls.
~/.claude/cobrainOUTPUT_DIR.Run all checks in a single command:
command -v python3 && python3 --version && \
command -v ollama && ollama --version && \
python3 -c "import PIL, ollama; print('ok')" && \
ollama list | grep qwen3-vl
If success: skip installation steps.
If failure: install only missing prerequisites.
brew install pythonbrew install ollamapip3 install Pillow ollamaollama pull qwen3-vl:2bChain file operations into one Bash call:
OUTPUT_DIR if needed.<CLAUDE_PLUGIN_ROOT>/scripts/cobrain.py to <OUTPUT_DIR>/cobrain.py.<CLAUDE_PLUGIN_ROOT>/scripts/control.sh to <OUTPUT_DIR>/control.sh and chmod +x..source_repo marker to <OUTPUT_DIR>/.source_repo.<OUTPUT_DIR>/cobrain.pid if it exists.Run direct python3 start through the controller:
if [[ -n "${CLAUDE_PLUGIN_ROOT:-}" && -f "${CLAUDE_PLUGIN_ROOT}/scripts/control.sh" ]]; then
CONTROL_SCRIPT="${CLAUDE_PLUGIN_ROOT}/scripts/control.sh"
elif [[ -f "./plugin/scripts/control.sh" ]]; then
CONTROL_SCRIPT="./plugin/scripts/control.sh"
else
CONTROL_SCRIPT="$(ls -dt "$HOME"/.claude/plugins/cache/*/claude-cobrain/*/scripts/control.sh 2>/dev/null | head -1)"
fi
[[ -n "${CONTROL_SCRIPT:-}" && -f "$CONTROL_SCRIPT" ]] || { echo "control.sh not found"; exit 1; }
bash "$CONTROL_SCRIPT" start
Return:
Done. Daemon is running. Logs: - <OUTPUT_DIR>/daemon.log - <OUTPUT_DIR>/runtime.stdout.log - <OUTPUT_DIR>/runtime.stderr.logIf logs show permission errors, add your terminal app to both permissions in: