Extension for JetBrains IDEs (PyCharm, IntelliJ, etc.)

Resolved 💬 70 comments Opened Sep 26, 2025 by sundayj Closed Jan 22, 2026
💡 Likely answer: A maintainer (cpjet64, contributor) responded on this thread — see the highlighted reply below.

What feature would you like to see?

Feature Request

An official Codex extension for JetBrains IDEs—especially PyCharm and IntelliJ IDE, that brings Codex CLI’s capabilities into the JetBrains ecosystem.

Why is this feature important?

JetBrains IDEs are widely used by Python and full-stack developers for their powerful debugging, refactoring, and version control integrations. While Codex CLI and VS Code support are great, many developers rely on JetBrains tools daily. A native extension would make Codex more accessible and useful across a broader range of workflows.

---

Suggested Capabilities for the Extension

Main Features
  • JetBrains Terminal Integration
  • Command suggestions and completions powered by Codex
  • Version Control Integration
  • PR title and summary generation
  • PR code review assistance
  • Commit message title and summary generation
  • Commit-level code review
Nice-to-Haves
  • Inline Code Suggestions
  • Real-time completions and intelligent suggestions as you type
  • Context-Aware Refactoring & Documentation
  • Codex-powered refactoring suggestions
  • Auto-generated docstrings and inline documentation
  • Multi-language Project Support
  • Seamless handling of Python, JavaScript, HTML, and other common stacks

Are you interested in implementing this feature?

I’d love to be involved in building this, though I likely wouldn’t have the bandwidth to fully own it myself. If someone else is interested in spearheading the effort, I’d be glad to support however I can, whether that’s contributing code, reviewing PRs, or helping shape the design.

Additional information

Even a minimal MVP—such as terminal and commit message integration—would be a huge win for JetBrains users. This could also pave the way for deeper IDE-native workflows powered by Codex.

View original on GitHub ↗

69 Comments

cpjet64 contributor · 9 months ago

I have been building a Visual Studio 22 and Jetbrains extensions that are 1to1 parity with the VS Code extension with the added abilities of VS22 like building etc and same with Jetbrains. If you want I would be more than happy to invite you to the repos (keeping them private until ready to release to OAI) and you can help me out with them if you'd like. I was hoping to have them released this week but IRL slowed me down and now its looking like it will be next week or maybe end of this weekend.

sundayj · 9 months ago

@cpjet64 Yes, please share! I'd be happy to look it over and help out where I can.

cpjet64 contributor · 9 months ago

@sundayj invites sent to both extension repos. didnt realize until tonight that theyve been public this entire time lmfao.

EpicWatermelon · 9 months ago

Just click the claude code plugin button in Pycharm, and run codex in the terminal, lol.

sundayj · 9 months ago
Just click the claude code plugin button in Pycharm, and run codex in the terminal, lol.

@EpicWatermelon Personally, I pay for Chat GPT, but I don't pay for Claude. Sure, we could use the free credits, but they wouldn't share the same context. I already use Junie through my company, but I've found that Codex is better.
Using Codex in the IDE similar to the way Junie is utilized is definitely the best case.

cpjet64 contributor · 9 months ago
> Just click the claude code plugin button in Pycharm, and run codex in the terminal, lol. @EpicWatermelon Personally, I pay for Chat GPT, but I don't pay for Claude. Sure, we could use the free credits, but they wouldn't share the same context. I already use Junie through my company, but I've found that Codex is better. Using Codex in the IDE similar to the way Junie is utilized is definitely the best case.

@sundayj i might have v1 available for testing late tonight. There's still some things I need to do like add the codex icon etc and get the licensing up to where it's supposed to be but I got a ton done last night/early am today. When I get home in about a hour I'll start working on it again if you have some free time tonight to connect in a call I want to hear your thoughts on implementation and feature set. Since the jetbrains extension is ahead of the visual studio 22 extension that is the one I'm focusing more effort on right now so I can get it out there and start having people test. Ideally once the extensions are stable I want to just pass the source and maintenance to the codex team unless they wanna hire me lol... I've also simultaneously been working on my fork bringing stability to windows clients but more on that later.

sundayj · 9 months ago
> > Just click the claude code plugin button in Pycharm, and run codex in the terminal, lol. > > @EpicWatermelon Personally, I pay for Chat GPT, but I don't pay for Claude. Sure, we could use the free credits, but they wouldn't share the same context. I already use Junie through my company, but I've found that Codex is better. > Using Codex in the IDE similar to the way Junie is utilized is definitely the best case. @sundayj i might have v1 available for testing late tonight. There's still some things I need to do like add the codex icon etc and get the licensing up to where it's supposed to be but I got a ton done last night/early am today. When I get home in about a hour I'll start working on it again if you have some free time tonight to connect in a call I want to hear your thoughts on implementation and feature set. Since the jetbrains extension is ahead of the visual studio 22 extension that is the one I'm focusing more effort on right now so I can get it out there and start having people test. Ideally once the extensions are stable I want to just pass the source and maintenance to the codex team unless they wanna hire me lol... I've also simultaneously been working on my fork bringing stability to windows clients but more on that later.

@cpjet64 Wow, sounds like you've got a lot done! I'm on the east coast USA and I'm going to be putting my kids to bed soon. I wouldn't be able to talk on a phone call, tonight, but I do plan to look at the code tonight before I go to bed.

cpjet64 contributor · 9 months ago
> > > Just click the claude code plugin button in Pycharm, and run codex in the terminal, lol. > > > > @EpicWatermelon Personally, I pay for Chat GPT, but I don't pay for Claude. Sure, we could use the free credits, but they wouldn't share the same context. I already use Junie through my company, but I've found that Codex is better. > > Using Codex in the IDE similar to the way Junie is utilized is definitely the best case. > > @sundayj i might have v1 available for testing late tonight. There's still some things I need to do like add the codex icon etc and get the licensing up to where it's supposed to be but I got a ton done last night/early am today. When I get home in about a hour I'll start working on it again if you have some free time tonight to connect in a call I want to hear your thoughts on implementation and feature set. Since the jetbrains extension is ahead of the visual studio 22 extension that is the one I'm focusing more effort on right now so I can get it out there and start having people test. Ideally once the extensions are stable I want to just pass the source and maintenance to the codex team unless they wanna hire me lol... I've also simultaneously been working on my fork bringing stability to windows clients but more on that later. @cpjet64 Wow, sounds like you've got a lot done! I'm on the east coast USA and I'm going to be putting my kids to bed soon. I wouldn't be able to talk on a phone call, tonight, but I do plan to look at the code tonight before I go to bed.

Same here US East coast and also putting kids to bed. I'll be home in about 30 minutes take a shower put the kids to bed and then I'll make sure I push everything that hasn't been pushed yet so you can see the latest work. Jump on x.com and dm me so we can plan either a text or call sometime this week. Your input is going to be invaluable since I only use pycharm so I can't really speak to the other IDEs and what should be integrated etc. @sundayj

roos1111 · 9 months ago

This would be pretty awesome, thinking of switching from Junie to Codex in PHPStorm, but CLI is just not enough comfort.

JosepSalvat · 9 months ago

I have an entire team of Software Engineers waiting for this feature. Codex is the best option we've found.

cpjet64 contributor · 9 months ago

@JosepSalvat making good solid progress still on the extensions. i put a hold on the vs22 extension because i had several people request jetbrains first. heres a sneak preview of the ugly ui in intellij idea. i have some of the codex integration completed and can chat back and forth with codex already. todo is already completed and functional. I am building both extensions open source if people want to help contribute. I had to take a small break from extension work to focus on my windows support for codex fork since a lot of the issues i was running into with the extensions was because of the poor windows integration. all are available on my github if you want to follow progress.

<img width="2559" height="1394" alt="Image" src="https://github.com/user-attachments/assets/45e0d580-02de-4106-a1d3-a95d3cdfefc6" />

Cris70 · 9 months ago

I'm really interested, too! Thank you @cpjet64 !

basserd · 9 months ago

I'll be following this as well, I've been using Augment Code a lot within PHPstorm. I'm now trying out OpenAI Codex, would love to use it in my IDE of choice but running it in a docker container sucks (regarding the oAuth steps). Currently using VScode, I feel like Codex has real potential.

ValentinAUCLERC · 9 months ago

Very interested too, please give us some love !

@cpjet64 Interested by your solution too :)

KyongSik-Yoon · 9 months ago

@cpjet64 I'm also request access your amazing project!

ro5k0 · 9 months ago

Very interested as well

wayheming · 9 months ago

Very interested as well

cpjet64 contributor · 9 months ago

Just wanted to give a update on the extensions; I had to put extension work on hold since one of the codex teammembers showed interest in my windows platform support work in my windows fork so i have been hard at work separating out code for PRs so we can hopefully get true cross platform support for codex which is a much bigger deal than the extensions. sometime hopefully in the next few days I should be back working on the extensions since i need them too!

ooosv · 9 months ago

Very interested as well

eness · 9 months ago

interested too <3

rmincling · 9 months ago

Very interested

aronsuarez · 9 months ago

Very interested

claudiovasconcelos-consultor · 9 months ago

Very interesting. Looking forward to implementation.

jgusta · 9 months ago

I'd like to request access to repos please

cpjet64 contributor · 9 months ago
I'd like to request access to repos please

The VS22 and Jetbrains are all open source on my github just look at my profile. Not sure if its acceptable here or not to just post the repos... I just finished my work on building out true multi platform support for codex with a platform and shell abstraction layer just waiting on the codex team to tell me what they want to do. I figure ill be back on working on the extensions this week!

cpjet64 contributor · 9 months ago

my goal is to hopefully open up my favorite agent to as many people as possible while fixing the things that are broken for me also.

ghost · 9 months ago

Very interesting. The icing on the cake would be having access to linters and other tools as well.

AleixMT · 8 months ago

Please implement this

yevhen309 · 8 months ago

Could it be something as simple as in the Claude Code extension? Just send the selected code and the current file to the terminal as context and open a merge window when writing. It would be very powerful and easy to maintain — CLI users would love it ;)

k8n · 8 months ago

It could be as simple as moving to Zed with Codex via ACP. :-) JetBrains should be writing this extension.

mv2a · 8 months ago

+1

adrianJW421 · 8 months ago

+111

alyleite · 8 months ago

Very interested

renanschroeder · 8 months ago

Very interested for Codex in PyCharm

steveepreston · 8 months ago

There is a plugin that ports VSCode plugins into Jetbrains IDE, named RunVSAgent

Github Link: https://github.com/wecode-ai/RunVSAgent
Jetbrains Store Link: https://plugins.jetbrains.com/plugin/28068-runvsagent

Please share if any tested

Kpax7 · 8 months ago

Also looking forward to this JetBrains extension!
Searched a lot in Marketplace and didn't believe that JetBrains has not developed a plugin for Codex!
Probabely due to conflict of intrests (?!) because they sell their own ai (?!)

stolowski · 8 months ago
Also looking forward to this JetBrains extension! Searched a lot in Marketplace and didn't believe that JetBrains has not developed a plugin for Codex! Probabely due to conflict of intrests (?!) because they sell their own ai (?!)

Of course it would be a conflict of interest for JetBrains, they have zero or little interest in doing something like that. Since OpenAI developed the extension for VSCode the only reasonable option is if they develop similar extension for JetBrains IDEs (just like GitHub did with Copilot extension); that's the only guarantee the extension will be kept up-to-date with Codex changes.

+1 for Codex extension for JetBrains - would love to see it properly integrated with CLion!

steveepreston · 8 months ago

@Kpax7 Jetbrains does not develop plugins for everything and for 3rd-party corporations.
So, openai is responsible for developing such thing

KyongSik-Yoon · 8 months ago

There are plugins I recommend.

Jetbrains store
https://plugins.jetbrains.com/plugin/28264-codex-launcher

Github
https://github.com/x0x0b/codex-launcher

At least based on the current Jetbrains plugin, it is almost identical to the Claude code plugin provided.

steveepreston · 8 months ago

@KyongSik-Yoon Does it just doing Open Terminal > Type 'codex'?

tommyjs007 · 7 months ago
  • 1 . We need it!
KyongSik-Yoon · 7 months ago
@KyongSik-Yoon Does it just doing Open Terminal > Type 'codex'?

Basically, the plugin has a way to be linked to the terminal.
The key features I have identified are as follows.

  • Intellij notification when codex processing is complete.
  • The line information corresponding to the class or drag area being edited in intelli is transmitted to codex.
  • Go directly to the class modified by codex.

One thing that's disappointing is that you have to check the comparison of the changes at the terminal, not at intellij.

tommyjs007 · 7 months ago

So the issue with this CLI codex is the context. Context is the most critical thing and the vs code extension does a way better job.

davidecampello · 7 months ago

really need it!

RoccoDocco · 7 months ago

Waiting for this feature as well! I'm using WebStorm, Rider, DataGrip and PHPStorm.

davidgilbertson contributor · 7 months ago

FWIW JetBrains now support Agent Client Protocol (ACP), and there's community interest in VS Code doing the same.

It's early days but it's looking like ACP might be a reasonable long-term approach for Codex to integrate with multiple IDEs.

There's also this: https://github.com/cola-io/codex-acp

Nanda-Aditya · 7 months ago

Codex in pycharm wen?

josh256 · 7 months ago

🙏

gayanper · 7 months ago

ZedEditor already maintains a ACP adapter for Codex (https://github.com/zed-industries/codex-acp), It would be really nice if this support is out of the box from OpenAI Codex without any adapter layers.

The reason I press on this is, the current ZedEditor implementation does use a forked codex version which I have not looked deep enough to identify the reasons behind it nor I don't know if that is just for the purpose of serving some compilation dependencies only. But as soon as I see forked versions, it makes me wonder if the fork is kept properly synced with the actual product.

As novice developer when they use codex in ZedEditor any issue that may arise or missing feature in codex will be seen as a pure OpenAICodex issue rather than a problem with this adapter layer.

sHlyoMa · 6 months ago

🙏

steveepreston · 6 months ago

Any Update?

akuma8 · 6 months ago

I wanted to subscribe to Codex, but I noticed that there is no plugin for JetBrains IDEs, so I decided not to. For those of you using Codex with IntelliJ, how do you handle it on a daily basis?
With Claude Code, I can select a file or a specific line of code and it’s automatically taken into context. How do you achieve the same result with Codex in IntelliJ?

scopendo · 6 months ago

It's rarely a concern. Codex runs in the terminal and changes show in the ide.

akuma8 · 6 months ago
It's rarely a concern. Codex runs in the terminal and changes show in the ide.

Same thing with Claude Code which also runs in the terminal but when triggered with IntelliJ we can select a specific line of code and ask to Claude Code a question about that line. How to handle that situation with Codex?

Cris70 · 6 months ago
> It's rarely a concern. Codex runs in the terminal and changes show in the ide. Same thing with Claude Code which also runs in the terminal but when triggered with IntelliJ we can select a specific line of code and ask to Claude Code a question about that line. How to handle that situation with Codex?

I usually just say "look at file filename_here line line_num_here", but usually I don't need it.
I use the codex-launcher plugin btw for a little more comfort.

scopendo · 6 months ago
Same thing with Claude Code which also runs in the terminal but when triggered with IntelliJ we can select a specific line of code and ask to Claude Code a question about that line. How to handle that situation with Codex?

I would just ask codex cli the question and include the file name and line number (range) in the text of the question.

akuma8 · 6 months ago
> > It's rarely a concern. Codex runs in the terminal and changes show in the ide. > > > Same thing with Claude Code which also runs in the terminal but when triggered with IntelliJ we can select a specific line of code and ask to Claude Code a question about that line. How to handle that situation with Codex? I usually just say "look at file filename_here line line_num_here", but usually I don't need it. I use the codex-launcher plugin btw for a little more comfort.

Sounds a bit longer for a lazy guy like me ^^
@Cris70 In addition to codex-launcher, did you test this one https://plugins.jetbrains.com/plugin/29101-codex-chat ?

Cris70 · 6 months ago
> I usually just say "look at file filename_here line line_num_here", but usually I don't need it. I use the codex-launcher plugin btw for a little more comfort. Sounds a bit longer for a lazy guy like me ^^ @Cris70 In addition to codex-launcher, did you test this one https://plugins.jetbrains.com/plugin/29101-codex-chat ?

Nope, I didn't even know it existed.
Seems very promising, but I saw this on the plugin page: At the moment only MacOS is supported (but we're actively working on adding support for Windows).
That's really bad as I'm on linux.
Did you test it?

akuma8 · 6 months ago
Nope, I didn't even know it existed. Seems very promising, but I saw this on the plugin page: At the moment only MacOS is supported (but we're actively working on adding support for Windows). That's really bad as I'm on linux. Did you test it?

Nope I am on Windows 😂 and I don’t have a Codex subscription. I wanted to get a subscription for testing but after seeing that we don’t have an official plugin for IntelliJ I didn’t subscribe.

davidgilbertson contributor · 6 months ago

The setup that works best for me is to do my work in PyCharm, but have VS Code open purely for the Codex extension.
You can make the Codex window fill the whole VS Code window with "Maximise secondary sidebar size", so it's basically like having a Codex CLI window, but with good UI/UX.

Yes, there are lots of flaws with this approach, but for me it's the least worst option.

etraut-openai contributor · 5 months ago

🎉 We're excited to announce that Codex is now available in JetBrains IDEs!

Installation instructions can be found here.

Here's a video overview.

This was developed in close collaboration with our friends at JetBrains. It builds upon the Codex app server interface in the same way that the Codex IDE Extension is implemented. That means you'll see all of the same Codex behaviors and functionality everywhere you use Codex — in your JetBrains IDE, VS Code, Cursor, the terminal, or the cloud.

davidecampello · 5 months ago

thank you guys! Good job!

akuma8 · 5 months ago
🎉 We're excited to announce that Codex is now available in JetBrains IDEs! Installation instructions can be found here. Here's a video overview. This was developed in close collaboration with our friends at JetBrains. It builds upon the Codex app server interface in the same way that the Codex IDE Extension is implemented. That means you'll see all of the same Codex behaviors and functionality everywhere you use Codex — in your JetBrains IDE, VS Code, Cursor, the terminal, or the cloud.

Awesome 👏🏽👏🏽! I can now grab a Codex subscription

basserd · 5 months ago

It does not seem to work with projects that operate from within WSL, anyone has tips for this problem?

Failed to initialize ACP process. Failed to start process: java.io.IOException: Cannot run program "C:\Users\\AppData\Local\JetBrains\PhpStorm2025.3\aia\codex\bin\codex-acp-x64-windows.exe" (in directory "\home\\projects\****"): CreateProcess error=267, The directory name is invalid. Try using absolute path for your executable.

JimBobSquarePants · 4 months ago

This extension is unusably poor. It freezes the UI constantly churning the CPU. I suggest reopening this issue until something usable is developed.

adrianJW421 · 4 months ago
This extension is unusably poor. It freezes the UI constantly churning the CPU. I suggest reopening this issue until something usable is developed.

I'm facing the same problem now, and I turned to use other IDE and simply use pycharm as a "sftp manager with better UI".

davidgilbertson contributor · 4 months ago

Yeah I'm back to the CLI until there's a Windows desktop app, I find both PyCharm and VSCode versions unusable now.

I hope that one day OpenAI will make a company-wide decision to treat Windows as a first class citizen and stop with the Apple-only products.

etraut-openai contributor · 4 months ago

If you're seeing problems with the JetBrains extension, please report the issue to the JetBrains team using the feedback mechanism in the extension or in their public issue tracker. They've been very responsive for other issues that have been brought to their attention.

@davidgilbertson, you mentioned that you're also seeing issues with the VS Code extension. Please feel free to open bug reports in this issue tracker to report what you're seeing.

etraut-openai contributor · 4 months ago

@davidgilbertson, I should also mention that we're actively working on a Windows version of the Codex app, and it should be ready soon. We're alpha testing it with a smaller group of users before we roll it out broadly. If you're interested, you can sign up here.

Showing cached comments. Read the full discussion on GitHub ↗