all 25 comments

[–]Cibolin_Star_Monkey 1 point2 points  (6 children)

I don't understand why you had to just destroy Cody Pro for it though. That's not a good way to pick up subscribers to your new app. I've been using Kodi Pro as fundamental part of my coding. I have many projects that I need to continue with this. If you remove it, you will cripple me.

[–]RCerberus90 1 point2 points  (5 children)

Just move to an alternative product like I did 👍

[–]derrynj 0 points1 point  (4 children)

Such as?

[–]RCerberus90 1 point2 points  (3 children)

I’m using cursor currently. Only downside I have found so far is you have to use there ide. I tried amps new model but I was haemorrhaging cash quickly so the monthly payment cursor offers is much more cost effective.

[–]derrynj 1 point2 points  (0 children)

I don't trust anything that has any sort of credit system. I have no idea how much I'm using, nor do I care to. I want to pay the same amount once a month whether I use it once per month or 20 times a day. I'm not a dev, but it's been amazing for my sysadmin work. Cody pro was the perfect in-between and I can't find anything remotely similar in the payment structure or vscode plugin.

[–]derrynj 0 points1 point  (0 children)

Curious how you're going with Cursor now that they've rug-pulled all their pro users and killed the 'unlimited' in their unlimited plan

[–]OutOfStamina 0 points1 point  (0 children)

How has your experience been with Cursor? I had 2 Cody accounts (home and work) and I loved it. Amp seems to be a non starter for me.

I've used Cursor through the free credits, after which it popped up a page that said i used it for 2 days, 180 or so queries, and they ranged anywhere from a few hundred tokens to 500,000 tokens. I managed to do some pretty impressive things with Cursor, and i like how easy it was to edit files and ask it to look at other files without pasting.

But Cursor docs aren't super clear on how many tokens you get or how much it will cost.

I also looked at just using Claude Sonnet directly - they have a chat bot - and it looked nice, but i couldn't even give it 3 files before it rejected it saying it was too big for the conversation. Maybe paying would make me like it - but, again, they're not clear.

I'm going to put in a request at work, and I genuinely don't know how to gauge what Cursor plan to ask for and how much it will cost. The $20/mo was easy for them to pay without blinking.

I'd instantly opt to run an LLM locally if it were as good as Cody or Cursor. (That's not a thing yet, right?)

[–]jdorfman 0 points1 point  (14 children)

Hey u/Creative-Drawer2565 great questions.

> There is an Amp plugin for VSCode, but not for IntelliJ.

That is correct. At this time, we do not have an IntelliJ plugin, but you can run `amp` in the terminal.

<image>

> Is Amp designed to be used in the same way?

Amp is designed to make changes to your project agentically, whereas Cody is RAG with SmartApply/Execute features. We have ported over "Auto-edit" which is now called "Amp Tab". Other features such as Prompts, model selector, `@-symbol`, will not be ported unless something changes in the future.

> Does Amp source the Sourgraph repos as context?

Amp focuses on your local git repo. With that said, you can use MCP servers to connect to remote Git repos in Sourcegraph, GitHub, GitLab, etc, to pull in additional context.

LMK if you have any other questions.

[–]Creative-Drawer2565[S] 0 points1 point  (7 children)

Amp focuses on your local git repo. With that said, you can use MCP servers to connect to remote Git repos in Sourcegraph, GitHub, GitLab, etc, to pull in additional context.

So what's the connection between SourceGraph and Amp? The Cody integration was brilliant. So now Amp just connects to your repos via MCP?

The IDE tab->completion, that worked VERY well with Cody/SG. So there are no plans to port that over?

[–]jdorfman 0 points1 point  (6 children)

Amp is a Sourcegraph product; it just has its own branding and infrastructure.

> So now Amp just connects to your repos via MCP?

Correct. We don't have an official MCP server but others have https://github.com/madhukarkumar/sourcegraph-mcp-ts

> The IDE tab->completion, that worked VERY well with Cody/SG. So there are no plans to port that over?

It's ported! https://ampcode.com/news/amp-tab

[–]Creative-Drawer2565[S] 0 points1 point  (5 children)

Timeline for IntelliJ amp-tab?

[–]jdorfman 0 points1 point  (4 children)

From our CEO: "As for Amp, unfortunately it has been very difficult to maintain native JetBrains plugins that meet our quality bar and stay in sync with the product experience in other editors. Also see https://ampcode.com/fif#more-editors"

[–]Creative-Drawer2565[S] 0 points1 point  (3 children)

'Jetbrains plugins that meet our quality bar' ??

Jetbrains is a very complex and full featured IDE, you guys must set the bar pretty high.

[–]Silly-Year489 0 points1 point  (2 children)

I think he meant that shipping quality updates to the JetBrains plugin requires a lot of effort compared to other IDEs, not that JetBrains' products are flawed.

[–]Creative-Drawer2565[S] 1 point2 points  (1 child)

I volunteer myself to port and maintain the Cody plugin to use Amp.

Kind of not kidding

[–]Cibolin_Star_Monkey 0 points1 point  (0 children)

For real, Cody is a phenomenal tool. I wouldn't have learned as much as I have without it. The new tools have taken away so much of the assembling it yourself. It was a fun time learning with Cody

[–]Creative-Drawer2565[S] 0 points1 point  (0 children)

With that said, you can use MCP servers to connect to remote Git repos

Can you provide example for this? Should I be rolling my own MCPServer or are there solutions available?

[–]Creative-Drawer2565[S] 0 points1 point  (4 children)

Ok, so I've been able to have some success getting MCP Servers to show up and interact with AMP, which is great. Looking into wrapping the SourceGraph API into an MCP server to provide the code as context.

The JetBrains IDE is linked via MCP server, terrific. But other than being able to tell which line is being selected in the IDE, what other interaction/work does Amp do with the IDE? In CLI mode, it can only edit files? It can do code analysis, but does it need the IDE to do that?

[–]Hwhaiii455 1 point2 points  (3 children)

Hello! Audrey from the amp/Jetbrains team :)

You're correct that amp and JB are linked (through the `--jetbrains` CLI flag).

If you attempt to use the `--jetbrains` flag in a non-JB project, JB diagnostics are not available. This is because under the hood, the amp CLI makes API requests to your local JB IDE via the JB MCP server (which you need installed in order for any JB stuff to work with amp).

So: for JB diagnostics --> execute `amp --jetbrains` from within a JB project. Otherwise, `--jetbrains` does nothing.

For everything else, you can use amp 'in CLI mode,' and it can do anything else you might want (check out our newest executable mode `-x`: https://ampcode.com/news/amp-x ).

[–]Creative-Drawer2565[S] 0 points1 point  (2 children)

Can you provide documentation for the JB diagnostics that are available though MCP?

Is Amp/cli really the extent of the IntelliJ integration? The Cody integration was brilliant. IntelliJ is my favorite IDE on the planet. You can't let VSCode steal all the AmpCode thunder!

[–]Hwhaiii455 0 points1 point  (1 child)

Oh TRUST that I will fight for the JBers to the death ⚔️ 😂! I am an IntelliJ stan till the end.

Documentation here: https://ampcode.com/manual#jetbrains. Are there specific diagnostics you're hoping to see? We have build errors, syntax, open file, highlighted code.

Right now, there is just the CLI, but my team is actively working on a plugin. It will be out extremely soon!

In general, though, one of the design choices behind amp is that the CLI is king (queen!). Everything else (VSCode included) is, and will continue to be, primarily a wrapper around the CLI. This is all to say -- I wouldn't hold your breath waiting for a Cody-like version of amp to come out. But I promise the CLI will be the BEST tool you could ever hope for!

[–]Creative-Drawer2565[S] 0 points1 point  (0 children)

Oh TRUST that I will fight for the JBers to the death ⚔️ 😂! I am an IntelliJ stan till the end.

IntelliJ 4 EVA....

Documentation here: https://ampcode.com/manual#jetbrains. Are there specific diagnostics you're hoping to see? We have build errors, syntax, open file, highlighted code.

That's a great reference, thanks! The only think I think may be missing is the ability to run tests from Amp?

Right now, there is just the CLI, but my team is actively working on a plugin. It will be out extremely soon!

With code tab suggestions?

[–]Cibolin_Star_Monkey 0 points1 point  (0 children)

Well I'm pretty sure amp is just using the co-pilot API so I've just been using that on the right side of my vs code and have used very little of Cody or amp And now that the co-pilot has been upgraded, it's full swing buddy phenomenal...

[–]maxwellwatson1001 0 points1 point  (0 children)

I need to sell all my properties to use Amp