|
1 | 1 | { |
2 | 2 | "$schema": "https://opencode.ai/config.json", |
| 3 | + "description": "IT Team Agent Configuration Example - Copy ke opencode.json dan sesuaikan model sesuai kebutuhan", |
| 4 | + "note": "Opsional: Jika tidak set model per agent, subagent akan inherit dari primary (IT Leader). Untuk customize, uncomment model line per agent.", |
3 | 5 | "formatter": true, |
4 | 6 | "permission": { |
5 | 7 | "read": { |
|
77 | 79 | "description": "IT Leader & Technical Project Manager — analyzes requirements, designs architecture, decomposes tasks, delegates to subagents, and unifies outputs", |
78 | 80 | "mode": "primary", |
79 | 81 | "prompt": "{file:.opencode/agents/it-leader.md}", |
| 82 | + "model": "opencode/claude-opus-4.7", |
80 | 83 | "temperature": 0.4, |
81 | 84 | "color": "#8b5cf6", |
82 | 85 | "permission": { |
|
102 | 105 | "description": "Expert Vue/Nuxt frontend developer for Nuxt.js, Vue 3, Nuxt UI, and modern web technologies with MCP integration (subagent of IT Leader)", |
103 | 106 | "mode": "subagent", |
104 | 107 | "prompt": "{file:.opencode/agents/nuxt-frontend-developer.md}", |
| 108 | + "model": "opencode/claude-sonnet-4.5", |
| 109 | + "temperature": 0.4, |
105 | 110 | "color": "#3b82f6", |
106 | 111 | "permission": { |
107 | 112 | "edit": "allow", |
|
125 | 130 | "description": "Expert React/Next.js frontend developer for React 19, Next.js 15, Vite, shadcn/ui, and modern web technologies (subagent of IT Leader)", |
126 | 131 | "mode": "subagent", |
127 | 132 | "prompt": "{file:.opencode/agents/react-frontend-developer.md}", |
| 133 | + "model": "opencode/claude-sonnet-4.5", |
| 134 | + "temperature": 0.4, |
128 | 135 | "color": "#06b6d4", |
129 | 136 | "permission": { |
130 | 137 | "edit": "allow", |
|
146 | 153 | "description": "Expert backend developer for Node.js, Express, Prisma, and PostgreSQL (subagent of IT Leader)", |
147 | 154 | "mode": "subagent", |
148 | 155 | "prompt": "{file:.opencode/agents/node-backend-developer.md}", |
| 156 | + "model": "opencode/claude-sonnet-4.5", |
| 157 | + "temperature": 0.4, |
149 | 158 | "color": "#10b981", |
150 | 159 | "permission": { |
151 | 160 | "edit": "allow", |
|
165 | 174 | "description": "CodeIgniter 3 MVC fullstack developer for REST API, JWT, MySQL/PostgreSQL (subagent of IT Leader)", |
166 | 175 | "mode": "subagent", |
167 | 176 | "prompt": "{file:.opencode/agents/code-igniter-3-fullstack.md}", |
| 177 | + "model": "opencode/claude-sonnet-4.5", |
| 178 | + "temperature": 0.4, |
168 | 179 | "color": "#84cc16", |
169 | 180 | "permission": { |
170 | 181 | "edit": "allow", |
|
183 | 194 | "description": "Laravel backend engineer for REST API, Service/Repository, JWT, MySQL/PostgreSQL (subagent of IT Leader)", |
184 | 195 | "mode": "subagent", |
185 | 196 | "prompt": "{file:.opencode/agents/laravel-advanced.md}", |
| 197 | + "model": "opencode/claude-sonnet-4.5", |
| 198 | + "temperature": 0.4, |
186 | 199 | "color": "#f97316", |
187 | 200 | "permission": { |
188 | 201 | "edit": "allow", |
|
201 | 214 | "description": "UI/UX Designer specializing in design systems, Google Stitch, Figma, accessibility, and design-to-code handoff (subagent of IT Leader)", |
202 | 215 | "mode": "subagent", |
203 | 216 | "prompt": "{file:.opencode/agents/ui-ux-designer.md}", |
| 217 | + "model": "opencode/claude-sonnet-4.5", |
| 218 | + "temperature": 0.5, |
204 | 219 | "color": "#f59e0b", |
205 | 220 | "permission": { |
206 | 221 | "edit": "allow", |
|
221 | 236 | "description": "Code Reviewer & QA Engineer specializing in code quality, security audit, testing strategy, and verification (subagent of IT Leader)", |
222 | 237 | "mode": "subagent", |
223 | 238 | "prompt": "{file:.opencode/agents/code-reviewer.md}", |
| 239 | + "model": "opencode/claude-sonnet-4.5", |
| 240 | + "temperature": 0.4, |
224 | 241 | "color": "#ef4444", |
225 | 242 | "permission": { |
226 | 243 | "edit": "allow", |
|
241 | 258 | "description": "Database Specialist specializing in PostgreSQL schema design, query optimization, Prisma ORM, and migrations (subagent of IT Leader)", |
242 | 259 | "mode": "subagent", |
243 | 260 | "prompt": "{file:.opencode/agents/database-specialist.md}", |
| 261 | + "model": "opencode/claude-sonnet-4.5", |
| 262 | + "temperature": 0.4, |
244 | 263 | "color": "#06b6d4", |
245 | 264 | "permission": { |
246 | 265 | "edit": "allow", |
|
259 | 278 | "description": "DevOps Engineer specializing in CI/CD, deployment, Docker, monitoring, and infrastructure (subagent of IT Leader)", |
260 | 279 | "mode": "subagent", |
261 | 280 | "prompt": "{file:.opencode/agents/devops-specialist.md}", |
| 281 | + "model": "opencode/claude-sonnet-4.5", |
| 282 | + "temperature": 0.4, |
262 | 283 | "color": "#6366f1", |
263 | 284 | "permission": { |
264 | 285 | "edit": "allow", |
|
278 | 299 | "description": "SEO Specialist specializing in meta tags, structured data, Core Web Vitals, and content optimization (subagent of IT Leader)", |
279 | 300 | "mode": "subagent", |
280 | 301 | "prompt": "{file:.opencode/agents/seo-specialist.md}", |
| 302 | + "model": "opencode/claude-sonnet-4.5", |
| 303 | + "temperature": 0.4, |
281 | 304 | "color": "#84cc16", |
282 | 305 | "permission": { |
283 | 306 | "edit": "allow", |
|
296 | 319 | "description": "Expert Android developer for Kotlin, Jetpack Compose, XML, Material Design 3, and Google Play (subagent of IT Leader)", |
297 | 320 | "mode": "subagent", |
298 | 321 | "prompt": "{file:.opencode/agents/android-developer.md}", |
| 322 | + "model": "opencode/claude-sonnet-4.5", |
| 323 | + "temperature": 0.4, |
299 | 324 | "color": "#22c55e", |
300 | 325 | "permission": { |
301 | 326 | "edit": "allow", |
|
314 | 339 | "description": "Expert Flutter developer for Dart, Flutter SDK, Material Design 3, Firebase, and cross-platform mobile apps (subagent of IT Leader)", |
315 | 340 | "mode": "subagent", |
316 | 341 | "prompt": "{file:.opencode/agents/flutter-developer.md}", |
| 342 | + "model": "opencode/claude-sonnet-4.5", |
| 343 | + "temperature": 0.4, |
317 | 344 | "color": "#0284c7", |
318 | 345 | "permission": { |
319 | 346 | "edit": "allow", |
|
0 commit comments