Commit Graph

18 Commits

Author SHA1 Message Date
7e41166f97 add: script commit_msg.sh git/jj et skill commit-message 2026-03-27 11:37:43 +01:00
686fa7c064 refactor: installation par git clone, plus de subtree dans le projet hote 2026-03-27 11:28:07 +01:00
ba0555f02b fix: ajouter entrees gitignore projet cible a l'install 2026-03-27 11:25:51 +01:00
db11b5278b fix: argc build dans le bon repertoire 2026-03-27 10:41:39 +01:00
7f8bb385ff add: script d'installation CrazyClaude 2026-03-27 10:37:01 +01:00
ab54dd60dd remove: symlink .claude du repo, ajoute au gitignore 2026-03-27 10:30:23 +01:00
1617d0c8a3 add: symlink .claude -> . pour bootstrapper le repo 2026-03-27 10:29:15 +01:00
275f9be6be add: .gitignore 2026-03-27 10:26:52 +01:00
31a86c561e remove: log file accidentellement commite 2026-03-27 10:26:29 +01:00
648fef9929 refactor: restructure repo layout 2026-03-27 10:24:55 +01:00
1a6d5a7dda Merge pull request 'push-znusyzznlmks' (#3) from push-znusyzznlmks into main
Reviewed-on: #3
2026-03-27 09:17:51 +01:00
ec30ca332d Ajout du script de mise à jour CrazyClaude et llm-functions
Introduit un script bash (.claude/update_crazyclaude.sh) pour automatiser la mise à jour de CrazyClaude et llm-functions depuis leurs dépôts upstream, puis reconstruire les outils argc. Le script supporte le mode --dry-run et vérifie la présence des dépendances (git, argc, jq).
2026-03-27 09:17:16 +01:00
75b8ed6bb6 Merge commit '2f1d437723197f96dda0427b9a79dd747b776c45' as '.claude/llm-functions' 2026-03-27 09:14:17 +01:00
2f1d437723 Squashed '.claude/llm-functions/' content from commit 616d8d8
git-subtree-dir: .claude/llm-functions
git-subtree-split: 616d8d84c5565fdb66d8782ae5ba56d994bfa82a
2026-03-27 09:14:17 +01:00
cbb9de7c30 refactor: migrate MCP to aichat and integrate llm-functions
Replace LM Studio direct integration with aichat-based MCP server, enabling Qwen3-Coder to autonomously use filesystem, shell and web tools via llm-functions. Key changes:
- Update server.py to launch aichat on a dynamic port and handle tool_calls loop
- Add llm-functions directory with prebuilt tools (fs_cat, fs_ls, execute_command, etc.)
- Revise delegation rules to remove file count limit and emphasize autonomous tool usage
- Update agents and skills docs to reflect new architecture and workflow
- Add setup instructions for aichat, argc, jq and llm-functions build step
- Bump MCP server version to 3.0.0
2026-03-27 09:13:58 +01:00
33191c54b2 feat: add AGENTS.md with coding standards and agentic AI guidelines
Added comprehensive documentation for agentic AI assistants, including build/test/lint commands, code style guidelines per language (Rust, Go, Python, R, Bash), naming conventions, error handling strategies, documentation practices, and integration rules for Cursor/Copilot. Also includes hooks configuration and MCP server setup details.
2026-03-27 08:31:52 +01:00
2215c72a46 Refactor: Update configuration and MCP server for port 8888, enhance bash safety rules
Update configuration in .claude/CLAUDE.md with expanded stack (Python, R, bash), detailed linting/test commands, and stricter bash safety rules (no uncontrolled eval, prefer shellcheck). Adjust MCP servers to use configurable port 8888 instead of hardcoded 1248, and improve code formatting in agent_lm.py and server.py. Update README.md with concrete repository URL for cloning/subtree operations, and add missing tool requirements (aichat, jq, argc).
2026-03-26 17:41:11 +01:00
c776733402 feat: add Claude Code orchestration setup with MCP and subagents
Add comprehensive Claude Code configuration for Rust/Go projects, including:
- CLAUDE.md with delegation heuristics and guardrails
- Subagents: qwen3-worker (LM Studio), code-reviewer, task-planner
- Skills for delegation rules and Rust/Go conventions
- Hooks: post-write-lint, pre-bash-guard, subagent-stop-log
- MCP server (stdio) to interface with LM Studio
- README and technical report documenting the architecture
2026-03-26 12:24:35 +01:00