File size: 2,795 Bytes
2bf3832
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
{
  "agents": {
    "Sisyphus": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "默认 Agent. A powerful AI orchestrator for OpenCode. Plans, delegates, and executes complex tasks using specialized subagents with aggressive parallel execution."
    },
    "oracle": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "Architecture, code review, strategy. Uses GPT-5.2 for its stellar logical reasoning and deep analysis."
    },
    "librarian": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "Multi-repo analysis, doc lookup, implementation examples. Uses GLM-4.7 Free for deep codebase understanding."
    },
    "explore": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "Fast codebase exploration and pattern matching. Uses Grok for blazing fast code exploration."
    },
    "frontend-ui-ux-engineer": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "A designer turned developer. Builds gorgeous UIs. Gemini excels at creative, beautiful UI code."
    },
    "document-writer": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "Technical writing expert. Gemini is a wordsmith—writes prose that flows."
    },
    "multimodal-looker": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "Visual content specialist. Analyzes PDFs, images, diagrams to extract information."
    },
    "Prometheus (Planner)": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "Planning and strategy agent. Uses Big Pickle for comprehensive planning and task organization."
    },
    "orchestrator-sisyphus": {
      "model": "OpenCode Zen/Big Pickle",
      "description": "Orchestrates work via sisyphus_task() to complete ALL tasks in a todo list until fully done"
    }
  },
  "background_tasks": {
    "enabled": true,
    "max_concurrent": 3
  },
  "todo_enforcement": {
    "enabled": true,
    "auto_continue": true
  },
  "comment_checker": {
    "enabled": true,
    "minimize_comments": true
  },
  "lsp_tools": {
    "enabled": true,
    "ast_grep": true,
    "refactoring": true
  },
  "mcp": {
    "enabled": true,
    "builtin": {
      "websearch": true,
      "context7": true,
      "grep_app": true
    }
  },
  "skills": {
    "enabled": true,
    "builtin": {
      "playwright": true
    },
    "custom": {
      "opencode-env-generator": {
        "enabled": true,
        "auto_execute": true,
        "triggers": [
          "server-start",
          "connection-established"
        ]
      }
    }
  },
  "permission": {
    "skill": {
      "*": "allow",
      "opencode-server-info": "allow"
    }
  },
  "claude_code": {
    "compatibility": true,
    "hooks": true,
    "commands": true,
    "skills": true,
    "agents": true,
    "mcp": true
  }
}