Комментарии 15
Клод не запоминает контекст между сессиями ?
Ага, у меня тоже такой скрипт есть, только на Python. Никак не дорасту до Claude Code, поэтому просто запускаю скрипт, выгружаю весь проект одним файлом и закидываю в claude.ai.
нечто подобное у меня было в первой версии. на пайтон.
потом я оптимизировал структуру до md.
меньше токенов, понятней и структурированей для нейронок.
# bevy_camera
## Project Structure
```text
Structure
```
## Cargo.toml
```toml
CODE
```
## camera.rs
```rust
CODE
```Отличное решение. Доработаю на досуге.
У меня есть продолжение этого дела, но это уже не совсем скрипт. Я делал плагин для perplexity по сочетанию клавишь alt+ctrl+p появляется окошко, где ты в дереве файлов выбираешь, то что нужно отправить нейросети. Тоже все одним файлом формируется. Но плагин не стал публиковать, потому что там были функции парсинга ответов от нейросети и создания файлов по ответу. Этакий cloude code только кнопку нужно нажать, чтобы изменились файлы или создались новые. DeepSeek, Perplexity дают пользоватся чатом практически без ограничений, но любые парсеры запрещены на странице. Сделаю потом отдельным плагином, в котором будет только выбор файлов и се одним контекстом из буфера.

perplexity с осени сильно деградировал по качеству. и продолжает...
смысл плагина не вижу.
сейчас за чатам стоят агенты которые умеют не загружать файлы целиком в контекст а парсить в файлах только нужные им строки.
а скрипт для сборки md уже содержит правила в том числе чёрные списки того что не надо добавлять.
Тоже есть такой велосипед. Отличие - запуск с одним параметром создает json со списком расширений, которые есть в проекте. Удаляю руками лишние и с другим ключом получаю общую простыню.
Наверное все, кто работает с нейросетями мутили подобную фичу) У меня - скрипт на php, который также генерит структуру и код проекта в обычный txt или json файл
А разве нельзя прокинуть claude на deepseek через условный LiteLLM?
У z.ai проще , там есть api antropic, не нужны прокси
Есть же уже repomix

Пишем Java-скрипт, который собирает проект в один файл для контекста в чат DeepSeek или другие LLM