Hacker News Digest

Тег: #gemini-cli

Постов: 3

Gemini CLI Tips and Tricks for Agentic Coding (github.com) 🔥 Горячее

Репозиторий собирает практические советы и трюки для работы с Gemini CLI — командной строкой для модели ИИ Gemini от Google. Он охватывает оптимизацию промптов, автоматизацию задач, интеграцию с shell-скриптами и продвинутые техники, такие как цепочки вызовов, обработка ошибок и кастомные алиасы. Авторы подчёркивают, как ускорить разработку: например, генерация кода за секунды или анализ логов одним вызовом.

Ключевые фичи включают примеры для новичков (простые запросы) и экспертов (мультимодальные входы, fine-tuning через CLI). Репозиторий обновляется сообществом, с 50+ tips, включая хитрости вроде --stream для реального времени и JSON-вывод для парсинга. Идеально для devops и скриптеров: экономит часы рутины, повышая продуктивность на 3–5x по отзывам.

by ayoisaiah • 26 ноября 2025 г. в 18:08 • 375 points

ОригиналHN

#google#gemini#gemini-cli#claude#codex#github#devops#shell

Комментарии (129)

  • Большинство критикует Gemini CLI за ненадёжность, медленность (10-80 сек на простые запросы), слабые инструменты и циклы ошибок.
  • Предпочтение Claude Code и Codex как более эффективным агентам для кодирования; модель Gemini 3 хвалят, но CLI — нет.
  • Жалобы на игнор файлов, отсутствие плана, фрагментацию CLI по моделям и быстрое устаревание советов.
  • Желание LLM-агностичного агента и стандартизации; некоторые советы полезны, но "крик" на AI часто работает лучше.

Emacs agent-shell (powered by ACP) (xenodium.com)

Emacs получает собственную оболочку для взаимодействия с ИИ-агентами через ACP, что позволяет запускать агенты прямо из редактора. agent-shell использует comint-mode для эмуляции терминала, поддерживая различные бэкенды (вроде Gemini CLI или Claude Code) через единый интерфейс. Для разработки добавлена функция трассировки запросов, а для тестирования — возможность записи и воспроизведения сессий через "фейковые" агенты, что ускоряет итерации. Планы включают улучшения интерфейса, например, интерактивное подтверждение действий.

by Karrot_Kream • 12 октября 2025 г. в 20:37 • 209 points

ОригиналHN

#emacs#comint-mode#agent-client-protocol#gemini-cli#claude-code#bash

Комментарии (30)

  • Обсуждение вращается вокруг интеграции AI-агентов в редакторы кода: Emacs, Neovim и другие.
  • Пользователи делятся опытом с agent-shell (Emacs), code-companion (Neovim) и другими клиентами, которые реализуют Agent Client Protocol (ACP).
  • Обсуждаются преимущества единого протокола, удобство использования и открытость спецификации.
  • Участники упоминают такие проекты, как ECA и MCP, и сравнивают их с ACP.
  • Затрагиваются вопросы устойчивости и спонсорства проектов с открытым исходным кодом.

Bring Your Own Agent to Zed – Featuring Gemini CLI (zed.dev)

Теперь в Zed можно запускать сторонних агентов. Для этого мы создали Agent Client Protocol (ACP) — открытый JSON-RPC стандарт, и первым его внедрением стал Gemini CLI от Google.

Gemini CLI в Zed

  • То же CLI, что и в терминале, но с интеграцией в редактор: live-предпросмотр изменений, мульти-буфер ревью, навигация между кодом и чатом.
  • Всё работает как подпроцесс, общение через ACP вместо ANSI-кодов.

Agent Client Protocol

  • ACP развязывает агентов от IDE: любой клиент, поддерживающий протокол, получает готовый UI.
  • Данные не уходят на серверы Zed; код остаётся локально.
  • Протокол под Apache-лицензией; уже есть пример для Neovim (Code Companion).
  • Внутренний агент Zed теперь тоже использует ACP, поэтому улучшения UI доступны всем.

Присоединяйтесь

ACP открыт для форков и предложений. Мы хотим видеть экосистему специализированных агентов и поддержку в других редакторах. Исходники и примеры — в репозитории Zed.

Скачать Zed | ACP на GitHub

by meetpateltech • 27 августа 2025 г. в 12:25 • 128 points

ОригиналHN

#zed#agent-client-protocol#gemini-cli#json-rpc#neovim#open-source#apache-license#ide#editor

Комментарии (34)

  • Zed анонсировал Agent Client Protocol (ACP), что выглядит как попытка выйти из бизнеса Cursor и дать пользователям «принести своего агента».
  • Пользователи хвалят скорость и активную разработку Zed, но жалуются на ESLint-проблемы и спрашивают, насколько гибко можно перенастроить редактор.
  • Некоторые готовы платить за Zed (до 79 $/год), другие опасаются VC-финансирования и предпочитают Emacs/Neovim.
  • Поднимаются вопросы о поддержке ACP такими агентами, как Claude Code и Cursor-agent, а также о пересечении с IBM Agent Communication Protocol.