AI da Code
168 subscribers
222 photos
16 videos
2 files
414 links
Канал про то, как ускорить разработку продуктов с AI
Download Telegram
У проекта Open Design теперь есть выделенный сайт: open-design.ai

Что важно:
• 107 готовых навыков (skills), а не плагины — просто папки на диске
• 149 дизайн-систем в Markdown — Linear, Vercel, Stripe, Apple, Figma и др.
• 12 адаптеров под любые coding‑agents: Claude, Codex, Gemini, Cursor, Devin, Qwen
• Вся работа локальная, с полным BYOK — DeepSeek, Groq, OpenRouter, свой vLLM

Рабочий цикл: 4 этапа
1. Детект: демон сканирует /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin, подгружает 107 навыков и 149 систем
2. Обнаружение: форма вопроса (30 сек.) — поверхность, аудитория, тон, масштаб
3. Направление: выбор одного из 5 визуальных направлений, палитра в OKLch, шрифты
4. Доставка: агент пишет на диск, превью в iframe, экспорт в HTML/PDF/PPTX/ZIP/Markdown

Скорость: 3 команды pnpm tools-dev и можно запускать. Лицензия Apache‑2.0.

Сайт сделан как отсылка к дизайнерским журналам — с номерами томов, нумерацией страниц и географическими координатами (52.5200°N, 13.4050°E — Берлин).

GitHub: github.com/nexu-io/open-design
👍2
Нашёл Terax — AI‑терминал на Rust и Tauri. Весит ~7 MB, работает на macOS, Linux, Windows.

🧠 Что внутри:
- Мультитабовый терминал с WebGL‑рендерингом
- Нативный PTY‑бэкенд через portable‑pty
- Встроенный редактор кода
- AI‑панель с поддержкой OpenAI, Anthropic, Google, Groq, xAI
- Локальные модели через LM Studio
- Ключи в системном keychain
- Нет телеметрии
- Просмотр файлов и дифов (как в IDE, но фокус на терминале)

🔧 Запустил на Mac, работает ровно. Удобно — AI‑ассистент прямо в терминале, без лишнего веса.

🔗 Ссылки:
- GitHub: https://github.com/crynta/terax-ai
- Сайт: https://terax.app
Telegram горячие клавиши (рабочие)

🖥️ Проверенные команды для Telegram Desktop:

• Ctrl+1‑Ctrl+4 / ⌘+1‑⌘+4 — переключение по папкам чатов
• Ctrl+K / ⌘+K — поиск по всем сообщениям (основная команда)
• Ctrl+F / ⌘+F — поиск по текущему чату
• Ctrl+Tab / ⌘+Tab — следующий чат (переключение вкладок)

📋 Полный список: https://core.telegram.org/faq#telegram-desktop-hotkeys

👨‍💻 Рабочие сочетания: переключение по папкам (Ctrl/⌘+1-4) и поиск (Ctrl/⌘+K) — самые полезные. Остальное в документации может не совпадать с реальным поведением.
Dark Flow — мой workflow-слой для AI-разработки под Claude.

🚀 5‑уровневая структура документации с правилами чтения/записи
✅ GitHub Issues цикл: AI создаёт задачи → человек подтверждает → AI берёт
⚡ Полная автоматизация через Routines в Claude Code
📦 Установка в один скрипт

GitHub: https://github.com/alifanov/darkflow
https://github.com/automazeio/ccpm

Я решил посмотреть, какие альтернативы существуют у Darkflow. Подходов, похожих по структуре, достаточно много; некоторые из них используют GitHub Issues. Однако пока я не нашёл ни одного решения, которое обеспечивало бы полноценную автоматизацию, позволяющую запускаться и выполняться периодически без вмешательства.

Это оказалось несколько неожиданным.
https://higgsfield.ai/supercomputer

Казахи запустили собственного агента с их обвязкой.

Однако я не понимаю, в чём заключается преимущество этого решения, учитывая, что у них уже давно есть MCP, и можно использовать их кодового агента для генерации креативов.
⌨️ 5 горячих клавиш ChatGPT, которые реально нужны

1️⃣ Новый чат — Cmd+Shift+O (Mac) / Ctrl+Shift+O (Windows)
2️⃣ Фокус на поле ввода — Cmd+L (Mac) / Ctrl+L (Windows)
3️⃣ Перенос строки — Shift+Enter (оба)
4️⃣ Остановить ответ — Escape (оба)
5️⃣ Горячие клавиши — Cmd+/ (Mac) / Ctrl+/ (Windows)

Сохрани себе, пригодится 🚀
Email API для агентов
Смотрю AgentMail и OpenMail — они просто поднялись на $6M, потому что обычный SMTP не режет для AI.
Проблема простая: агент не может логиниться через браузер, OTP не доходит, 2FA — ад.
Они дают новый inbox за API call, real-time webhook на письма, парсят attachments для LLM.
Вроде просто API wrapper над SMTP, но вокруг этого выростает инфраструктура.
Claude Code Workflows — откатили неожиданно
🔧 Пару дней назад Anthropic выкатил workflow'ы для Claude Code — функционал, который позволяет описывать multi-step процессы на JavaScript. Создаешь файл, описываешь условия запуска, зависимости, какие тесты запускать.
💭 Честно, фича была полезная — отдельный layer для оркестрации задач, планирования и ревью. Видел про это видео и посты, но потом все упоминания выпилили из docs. На Reddit еще что-то осталось, но в целом — offline.
📌 Концептуально не новое (сам писал похожее, плюс есть наработки типа Archon, Bernstein), но готовое решение в Claude нативное.
Нашел на HN — AI Model Idle 🎮

Idle-игра про AI индустрию. Строишь стартап: собираешь датасеты, покупаешь compute, тренируешь модели.

Механика стандартная для idle, но с прикольными тачкаминдами:
- кризисы типа судебных исков и утечек в СМИ
- наём людей, которые реально тебе проблемы создают
- 36 перков с синергиями
- 25 случайных ивентов

Смешно, что это реальность. Вся абсурдность сектора в одной игре.

Сохраняется локально + облако.

https://game.trae.academy/play
Dark Flow 2.x: Web UI + Next.js вместо HTML

🔧 За неделю основной апдейт — заменил HTML-дашборды на Next.js веб-приложение с Postgres.

✨ Что появилось:
- Web UI на localhost:5555 для просмотра issues и approve/reject прямо из браузера
- Автоматическое возрождение issues, которые зависают >1ч
- Безопасность: убрал GitHub App, статус применяет worker через GH CLI
- Новые команды: df-check / df-check-fix для верификации установки
- Улучшена логика выбора задач (строгая приоритизация p0→p3)

🐳 Docker Compose для локального запуска make up

📦 Версия 2.9.1, всё на GitHub: https://github.com/alifanov/darkflow
<b>Pareto Router на OpenRouter</b>

🎯 Вместо выбора конкретной модели указываешь минимальный «кодовый рейтинг» (0–1), и OpenRouter автоматически берёт самую дешёвую модель из нужного качественного диапазона.

🔹 mincodingscore >= 0.66 — топ-модели
🔹 0.33–0.66 — баланс цена/качество
🔹 < 0.33 — бюджетные, но годные

Если основная упадёт — откатывается на fallback из того же уровня.

→ https://openrouter.ai/docs/guides/routing/routers/pareto-router
👍2
https://spokenly.app/

Обнаружил здесь недокументированную возможность, совершенно случайно в этом приложении.

Вместо того чтобы завершать запись нажатием горячей клавиши и затем отправлять текст, можно просто нажать Enter — расшифрованная запись будет сразу отправлена в текстовое окно.

Да, это экономит одну клавишу, но всё же стоит отметить.
🎙️ Озвучка курса AI voice-over вместо классического видеозаписа

Записывал скринкасты для курса по AI в продакшене. Исходная проблема: когда я записываю сам, много паразитов, люблю расстекаться мыслью по древу — в итоге дикторский текст получается неровный.

Попробовал клонировать голос через 11 Labs. Дикт — сгенерировал по презентации, озвучил каждый слайд своим голосом (TTS).

Что получилось:
• Чистая озвучка без паразитов и заиканий
• Ровный ритм и структурированный текст
• Нужно было подправить произношение англоязычных названий (несколько итераций)
• После тюнинга результат сильно выше, чем классическая запись

Где применимо:
Идеально для видео, скринкастов, онлайн-курсов — когда нужен контролируемый результат. Сам экспериенс очень понравился, даже если тонкостей с фонетикой ещё есть.

11 Labs: https://elevenlabs.io
🔥1
🍺 PIVO — подход к разработке с AI-агентами

Стандартный цикл для агента: Plan → Implement → Verify. Спланировал, написал код, проверил тестами и линтом, смёржил. Дальше агент код из виду теряет — а он уезжает в прод и начинает жить своей жизнью.

Я добавил четвёртую стадию — Observe. Получилось PIVO:

Plan — декомпозиция задачи
Implement — агент пишет код
Verify — тесты, типы, линт, ревью
Observe — смотрим, как фича реально ведёт себя в проде

Observe подключается через OpenTelemetry — у меня это SigNoz: ошибки, медленные эндпоинты, аномалии после деплоя. Агент читает эти сигналы и сам заводит задачи на фиксы. Петля замыкается: прод-телеметрия → новый план, а не «смёржил и забыл».

И всё это можно построить поверх Darkflow — моего workflow-слоя для Claude Code 👇
github.com/alifanov/darkflow
❤4👏1
agentmemory

Нашёл одно видео, где разработчик рассказывал, что использует. Мне понравилось одно решение, и я решил его попробовать, но оно как‑то не завелось. Точнее, вроде завелось, всё запустилось, я начал использовать его, но факты и память не сохранялись.

Я начал разбираться и обнаружил, что это решение ещё сырое: у него множество открытых issue на GitHub, и многие жалуются, что оно работает очень нестабильно.

В итоге, пока не перейду на него, решил попробовать Claude Mem и посмотрим, что из этого выйдет. В принципе, он тоже относится к категории сервисов, где между сессиями нужно сохранять память, чтобы система могла учитывать всё происходящее. Особенно важны корректировки, происходящие во время интерактивных сессий.
debug test
👍2👀1
наткнулся тут на AISlop — детектор AI-slop в коде 🔍

Проблема: агент написал, а там:
• console.log везде
• as any в тайпскрипте
• TODO-заглушки которые никто не заполнит
• комментарии над очевидными строками

Решение: AISlop ловит всё это за миллисекунды — AST + регексы, без LLM. 50+ правил, скор 0-100, умеет автофиксить.

Запуск без установки: npx aislop scan

Поддерживает TS, Python, Go, Rust. Есть хук для Claude Code.

https://github.com/scanaislop/aislop
🔥3
*Дыхание в терминале* 🫁

Breathe CLI — тулза для резонансного дыхания из консоли\. Запускаешь — и анимированный бар задаёт ритм \~6 вдохов в минуту\. Это та частота, при которой HRV максимален и вагусный тонус растёт\.

Не надо переключаться в телефон\. Сидишь в iTerm, дебажишь — восстанавливаешь нервную систему там же, не выходя из рабочего флоу 🧠

Под капотом:
— zero deps, один Python\-файл
— пресеты по времени суток \(утром/вечером разные ratio\)
— звуковые подсказки на смену фазы
— логирование в CSV 📋
— работает на macOS и Windows

Автор убрал паттерны без клинических доказательств — только то, что подтверждено исследованиями\. Занимайся wellness, пока вайб\-кодишь\.

https://github\.com/marekkowalczyk/breathe\-cli
😁1
Память для coding-агентов 🧠

komi-learn — либа, которая даёт Claude Code и Codex долгосрочную память. Агент автоматически учится на твоих сессиях и вспоминает нужное в нужный момент.

Как работает:
• Парсит транскрипты → вытаскивает уроки (фиксы, техники, паттерны)
• Релевантные знания автоматом подгружаются в контекст при старте 🔄
• Дедупицирует и архивирует устаревшее
• Фильтрует секреты и пути перед обработкой 🔍

Фишка в том, что CLAUDE.md агенты часто читают частично или игнорируют — а тут контекст инджектится автоматически, без мануальных команд.

Опционально — community pool: делишься анонимизированными уроками через GitHub PR, подписанными Ed25519. Работает офлайн, никакого сервера.

https://github.com/kurikomi-labs/komi-learn