4 ms·
Yeah we all converge to the same workflow, in my ai coding agent I'm working on now, I've added an "index" tool that uses tree-sitter to compress and show the A
by tontinton 7mo ago
Yeah we all converge to the same workflow, in my ai coding agent I'm working on now, I've added an "index" tool that uses tree-sitter to compress and show the AI a skeleton of a code file.
Here's the implementation for the interested: https://github.com/tontinton/maki/blob/main/maki-code-index%2Fsrc%2Flib.rs https://github.com/tontinton/maki/blob/main/maki-code-index%...
- jeremychone 7mo agoOh, that's great. I've always wanted to explore how to fit tree-sitter into this workflow. It's great to know that this works well too. Thanks for sharing the code. (Here is the AIPack runtime I built, MIT: https://github.com/aipack-ai/aipack https://github.com/aipack-ai/aipack), and here is the code for pro@coder (https://github.com/aipack-ai/packs-pro/tree/main/pro/coder https://github.com/aipack-ai/packs-pro/tree/main/pro/coder) (AIPack is in Rust, and AI Packs are in md / lua)
- gck1 6mo agoI'm curious, what does your workflow look like? I saw a plan prompt there, but no specs. When you want to change something, implement a new feature etc, do you just prompt requirements, have it write the plan and then have it work on it?