YOLO: 将AI Agents嵌入到IntelliJ IDEA

YOLO: AI Agents Extender

一款 IntelliJ IDEA 插件,将本机安装的AI Agent CLI都嵌入到你的IDE中。

为你提供一个独立的 YOLO 面板 ------ 一个专门的工具窗口(右侧,y 图标),

它列出你的 AI Agent CLI工具,并只需一次点击就在 IDE 内真实的、可交互的终端中启动其中任意一个。

并有TUI增强功能:Agent打印的一切都变得可点击 ------ 文件路径、堆栈跟踪、类型名和 URL 统统变成导航链接,

让你能从Agent的输出直接跳转到对应代码。

功能特性

YOLO 面板

yolo-panel

一个工具窗口(右侧,y 字图标),在不触碰任何内部 Terminal API 的前提下,复刻了 Terminal 的 AI Agents 体验:

列出你已安装的Agent ------ 包括官方推荐的Agent(Claude Code、Codex、CodeBuddy......)以及你自己的自定义工具。

每一行显示Agent的图标、名称以及其配置的跳过(skip)标志。

面板标题栏、设置齿轮左侧,有一个 YOLO(y字图标跳过权限) 开关。

可点击的终端输出

Agent运行期间,它的输出会被扫描并识别为引用、转换成超链接。点击链接即可跳转到对应位置,并自动隐藏 YOLO 面板,

使其不再遮挡编辑器。

Agent输出...... 变成指向......的链接

src/foo/Bar.kt:42、/abs/Bar.kt:42:13、C:\foo\Bar.kt:7 该文件对应行 / 列

./Makefile:10、~/x/y.kt:3、file:///abs/x.kt 该文件(支持家目录相对路径和 file:// URI)

path:12-18 行范围起点的文件

"/path with space/Bar.kt":5 含空格的带引号路径

Bar.java:123、Bar.kt:12 裸堆栈帧

File "app/main.py", line 42 Python / JS 回溯帧

plugin.xml、build.gradle.kts、README.md 项目中任意位置的裸文件名

com.foo.Bar / Bar 类声明(限定名或项目内的简单名)

Bar.method / Bar#method 具体的成员 / 字段 / 内部类

https://example.com 该 URL,在你的系统浏览器中打开(面板不会隐藏)

行 / 列导航 对路径、堆栈帧和成员引用都有效。

支持无扩展名文件(Makefile、Dockerfile)和 Windows 路径。

URL 是例外:点击它会打开浏览器,但保持面板打开。

警告 ------ 关于 YOLO 模式

让 AI Agent不经确认地运行命令、编辑文件,可能带来不可逆的改动、执行不受信任的代码,

或暴露你的系统。这些风险来自Agent本身以及那个绕过权限的标志。本插件只是帮你翻开那个标志 ------ 它自身

不添加任何此类行为,不会代表你执行任何操作,也不对Agent所做之事负责。请只在你信任的环境中开启 YOLO 模式。

环境要求

支持 IntelliJ 平台 2023.3 及以上的所有 IDE:

IDE 最低版本

Code With Me Guest 1.0+

GoLand 2023.3+

PyCharm Community 2023.3+

PhpStorm 2023.3+

DataGrip 2023.3+

WebStorm 2023.3+

IntelliJ IDEA Community 2023.3+

Android Studio Jellyfish | 2023.3.1+

IntelliJ IDEA 2023.3+

CLion 2023.3+

MPS 2023.3+

RubyMine 2023.3+

RustRover 2024.1+

JetBrains Client 1.0+

Rider 2023.3+

DataSpell 2023.3+

PyCharm 2023.3+

安装

从IDE安装 ------ 在 Settings | Plugins 中搜索 YOLO 并安装。

或从官网安装:https://plugins.jetbrains.com/plugin/33442-yolo-ai-agents-extender/

实验版(exp 分支)

exp 分支是本插件的一个备选的、实验性的构建,采用了不同的架构。它不像公开发行版那样提供独立的 YOLO 面板,

而是直接扩展 IDEA 内置 Terminal 的 "AI Agents" 下拉菜单 ------ 把你的 CLI 工具追加进那个菜单,

并在 Terminal 工具栏上加一个"跳过权限"(YOLO)开关。

它之所以"实验性",是因为它接入了内部 Terminal 扩展点

(terminalAgentProvider、shellExecOptionsCustomizer、toolWindowInitializer,来自

org.jetbrains.plugins.terminal),这些扩展点目前仍是 @ApiStatus.Internal,没有公开的替代方案。

如何获取

因为它大量依赖内部 API,JetBrains 市场审核会拒绝实验版,因此它改由GitHub仓库的 Releases 页面分发:

需要 **IntelliJ IDEA 2026.1+

与主线的取舍对比

主线(main) 实验版(exp)

集成方式 独立的 YOLO 面板 + 嵌入式终端 IDEA Terminal 的 AI Agents 下拉菜单

Agent输出可点击 是 ------ 文件 / 堆栈 / 类型 / URL 链接 否(不含链接过滤器)

所用 API 仅公开 IntelliJ API 内部 Terminal API

发布地址 JetBrains Marketplace GitHub Release

最低 IDE 版本 2023.3(233) 2026.1(261)

IDE 家族 所有 IntelliJ 平台 IDE IntelliJ IDEA

配置

Settings | Tools | YOLO: AI Agents Extender ------ 或点击 YOLO 面板标题栏中的齿轮。

yolo-settings

所有配置都集中在一张表里。每一行是一个Agent,且每行都带有自己的 skip 标志:

列 含义

图标 推荐Agent自带的图标;自定义工具则为你提供的文件或默认闪电图标。命令不在 PATH 上时,此列在表中显示为灰色

ID 唯一标识符

显示名 在 YOLO 面板中显示的名称

命令 可执行文件名 ------ 必须在 PATH 上可解析

基础参数 始终传入的参数,以空格分隔

跳过标志 权限绕过参数,在 YOLO 开关打开时追加

行分两种,按优先级从高到低排列:

推荐Agent(Claude Code、Codex、CodeBuddy......)------ 只读,且 Claude Code 和 Codex 固定在最上方,不可删除。

自定义工具 ------ 完全可编辑,按你创建的顺序排列。

已知Agent

下表中的标志已预填。它们全部可编辑,且此列表只是方便起见 ------ 并非唯一真相来源。最终运行的是设置里所写的内容。

Agent 命令 跳过标志

Claude Code claude --dangerously-skip-permissions

Codex codex --yolo

CodeBuddy codebuddy -y

Gemini gemini --yolo

Copilot copilot --allow-all

Cursor cursor-agent --force

Kimi kimi --yolo

Qoder qoder --dangerously-skip-permissions

Hermes hermes --yolo

OpenCode opencode --auto

Continue cn --auto

Cline cline --auto-approve true

Goose goose 环境变量 GOOSE_MODE=auto ------ 非标志

Kilo Code kilo 无 ------ 仅 kilo run 接受

OpenClaw openclaw 无 ------ 仅持久配置

Pi pi --approve

ZCode zcode 无

任何未列出的工具都可以作为自定义工具正常使用;只需自己填好它的标志即可。

开源

https://github.com/cnsharp/YOLO

MIT协议

相关推荐
思录Echo1 小时前
自助易AI数字人外挂技术剖析|如何解决政企智能客服的多端适配难题?
人工智能·华为·harmonyos
IT_陈寒1 小时前
Python的切片赋值把我坑惨了,这不是bug是特性
前端·人工智能·后端
掘金酱1 小时前
【社区公告】致每一位掘友:关于这次调整, 想再说几句
前端·人工智能
半个落月1 小时前
别再让 AI 一上来就写代码:用 SDD 规划 Chrome 翻译插件
人工智能
CoderLiu1 小时前
程序化工具调用(PTC)与动态工作流引擎:深入大模型工具调用的架构演进与实践
前端·人工智能·后端
m0_380743871 小时前
给 OpenAI API 调用加上模型切换:GPT-5.1 和 Codex 的配置实践
人工智能·python·gpt
超级架构师1 小时前
先在“可能世界”中测试自治系统:PEIRAVELA 的实验控制平面
人工智能·架构·ai编程
一支标1 小时前
【手机+电脑】通达信《K策王》策略战法K策王技术副图指标使用说明
大数据·智能手机·电脑