6869: Add agents.md and Claude Code configuration#62
6869: Add agents.md and Claude Code configuration#62turegjorup wants to merge 11 commits intodevelopfrom
Conversation
Add vendor-neutral agents.md with project context for AI coding agents, and Claude Code settings with permissions, hooks, and plugins. Update README with AI coding agents section describing the setup. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…_itksites into feature/6869_agent_config
| "feature-dev@claude-plugins-official": true | ||
| }, | ||
| "alwaysThinkingEnabled": true, | ||
| "defaultMode": "acceptEdits" |
There was a problem hiding this comment.
I do not think this should be the default behavior, it will not match all users workflow. The "alwaysThinkingEnabled" will burn tokens and time way to fast. It is better to do "ultrathink" when you need it.
| @@ -0,0 +1,142 @@ | |||
| # 🤖 Code Agents - DevOps ITKsites | |||
There was a problem hiding this comment.
Note this file is not read by claude, this is jetbrains only
.claude/settings.json
Outdated
| { | ||
| "$schema": "https://json.schemastore.org/claude-code-settings.json", | ||
| "env": { | ||
| "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" |
There was a problem hiding this comment.
Do we want to play with experimental as default in projects? 😊
.claude/settings.json
Outdated
| "Bash(gh release delete:*)", | ||
| "Bash(gh release edit:*)", | ||
| "Bash(gh repo create:*)", | ||
| "Bash(gh repo delete:*)", |
There was a problem hiding this comment.
Maybe move to deny, and lets the human delete?
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Jesper Pedersen <jesper@yepz.dk>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #62 +/- ##
==========================================
Coverage ? 12.61%
Complexity ? 819
==========================================
Files ? 118
Lines ? 2560
Branches ? 0
==========================================
Hits ? 323
Misses ? 2237
Partials ? 0
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add PHPStan, twig-cs-fixer, and composer normalize PostToolUse hooks - Add SessionStart hook to ensure Docker services are running - Add Stop hook for Symfony DI container validation - Scope docker compose permissions (destructive commands require confirmation) - Restore php-lsp plugin - Set COMPOSE_USER env var Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace opaque RabbitMQ Erlang cookie with self-documenting value and add comment indicating these are local dev credentials. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…_itksites into feature/6869_agent_config
Link to ticket
https://leantime.itkdev.dk/dashboard/show#/tickets/showTicket/6869
Description
Add vendor-neutral agents.md with project context for AI coding agents, and Claude Code settings with permissions, hooks, and plugins. Update README with AI coding agents section describing the setup.
https://dev.to/javiereguiluz/claude-code-for-symfony-and-php-the-setup-that-actually-works-1che
Screenshot of the result
If your change affects the user interface you should include a screenshot of the result with the pull request.
Checklist
If your code does not pass all the requirements on the checklist you have to add a comment explaining why this change
should be exempt from the list.
Additional comments or questions
If you have any further comments or questions for the reviewer please add them here.