When I mentioned codex I was talking about this https://developers.openai.com/codex/cli and from the pricing page it is available for 20$/month subscriptions.
On Sunday, January 4, 2026 at 8:13:34 PM UTC+3 Tim Macpherson wrote: > Thanks all for advice, I'm looking at Gemini cli today with non-agentic > commands - don't do anything without asking. It has a generous free tier > unlike Codex. It should solve the memory issues with a single Gemini.md > context, but already it's done a 4 minute analysis ignoring the stated > dependencies. Generally an improvement though, wondering if $200 pm Codex > is worth it. > > Yahoo Mail: Search, Organize, Conquer > <https://mail.onelink.me/107872968?pid=nativeplacement&c=US_Acquisition_YMktg_315_SearchOrgConquer_EmailSignature&af_sub1=Acquisition&af_sub2=US_YMktg&af_sub3=&af_sub4=100002039&af_sub5=C01_Email_Static_&af_ios_store_cpp=0c38e4b0-a27e-40f9-a211-f4e2de32ab91&af_android_url=https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.mail&listing=search_organize_conquer> > > On Sun, Jan 4, 2026 at 8:51 AM, David Nouls > <[email protected]> wrote: > > Windsurf can guarantee the privacy. The company where I work is very > strict on what we are allowed, but they allow us to use Windsurf. > > It is quite impressive at times, but it is not very consistent. One day it > blows my mind, the next day (with exact same prompt) it delivers something > stupid. > > But it does help me a lot in trying to out new ideas as long as you are > willing to put in extra work to polish it into something usable and > maintainable. > On 4 Jan 2026 at 02:20 +0100, Craig Mitchell <[email protected]>, > wrote: > > If you use IntelliJ, I highly recommend the Windsurf plugin. It allows > you to use any model you like. ChatGPT, Gemini, Claude Sonnet, ... > > And as Jens says, it reads your project, so it knows what you're doing, > and it's scarily good at helping you out (refactoring, or doing anything). > > Privacy and keeping intellectual property private probably goes out the > window though. If you need that, you'd need a sandboxed Copilot > subscription, or something similar. > > On Sunday, 4 January 2026 at 4:20:53 am UTC+11 Tim Macpherson wrote: > > I asked chatgpt about GitHub copilot and Gemini CLI, Re complex refactor > where I'm stripping out pure java logic from a GWT client module > incrementally in a correct order so the app isn't broken at any stage: > Chatgpt also says: your instinct — “maybe AI can’t do that” — is correct. > It uses an analogy: > AI is good at: rebinding books, rewriting titles, rearranging whole shelves > It is bad at: Knowing which single book is safe to slide now. > That’s human judgement grounded in system knowledge. > > Yahoo Mail: Search, Organize, Conquer > <https://mail.onelink.me/107872968?pid=nativeplacement&c=US_Acquisition_YMktg_315_SearchOrgConquer_EmailSignature&af_sub1=Acquisition&af_sub2=US_YMktg&af_sub3=&af_sub4=100002039&af_sub5=C01_Email_Static_&af_ios_store_cpp=0c38e4b0-a27e-40f9-a211-f4e2de32ab91&af_android_url=https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.mail&listing=search_organize_conquer> > > On Sat, Jan 3, 2026 at 4:13 PM, Jens > <[email protected]> wrote: > > How do you use Gemini / ChatGPT? Via some IDE plugin or just their > website? > > For example if you use Github Copilot and use the official IDE plugin then > you can store markdown files in your project which describe your stack, > coding patterns, etc. The plugin will then read these files and add the > content to the context of each chat session you start. That way the model > always knows these information. These files are different for models / > plugins, e.g. Gemini CLI searches for GEMINI.md files if I remember > correctly. You have to read the docs of the tools you are using. > > These language models are good at pattern recognition and pattern > completion. They cannot read your mind nor have a mind. What matters is > that the context passed to the model is good and that it can see clear > instructions so it must not guess. Only then the output will be good. > > -- J. > > Tim Macpherson schrieb am Freitag, 2. Januar 2026 um 19:30:31 UTC+1: > > Gemini just output that for a complex refactor where I'm stripping out > pure java logic from a GWT client module incrementally in a correct order > so the app isn't broken at any stage: AI can't do that, agents or > whatever. Maybe in 5 years, I have no idea > > Yahoo Mail: Search, Organize, Conquer > <https://mail.onelink.me/107872968?pid=nativeplacement&c=US_Acquisition_YMktg_315_SearchOrgConquer_EmailSignature&af_sub1=Acquisition&af_sub2=US_YMktg&af_sub3=&af_sub4=100002039&af_sub5=C01_Email_Static_&af_ios_store_cpp=0c38e4b0-a27e-40f9-a211-f4e2de32ab91&af_android_url=https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.mail&listing=search_organize_conquer> > > On Wed, Dec 31, 2025 at 4:48 PM, 'Tim Macpherson' via GWT Users > <[email protected]> wrote: > > Thanks, I heard the agents in cloud can be a security risk for proprietary > code, but there are options to keep it private. Thinking about it an agent > would be overkill for my purposes, I just want something that doesn't have > to be constantly corrected because it's forgotten my current stack. It can > just about remember that I'm using Java GWT and D3 js, memory of a 4 year > old > > Yahoo Mail: Search, Organize, Conquer > <https://mail.onelink.me/107872968?pid=nativeplacement&c=US_Acquisition_YMktg_315_SearchOrgConquer_EmailSignature&af_sub1=Acquisition&af_sub2=US_YMktg&af_sub3=&af_sub4=100002039&af_sub5=C01_Email_Static_&af_ios_store_cpp=0c38e4b0-a27e-40f9-a211-f4e2de32ab91&af_android_url=https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.mail&listing=search_organize_conquer> > > On Wed, Dec 31, 2025 at 3:54 PM, Jens > <[email protected]> wrote: > > What is your goal? AI agents running locally are usually a security > nightmare (data deletion, secret exfiltration via prompt injection) so you > have two choices: > > 1.) babysit them all the time and review, understand and confirm any > command the agent wants to execute. Otherwise it might delete your drive > accidentally and feels really sorry about it or it reads an untrusted > website with some prompt injection sections which causes the model to do > something totally different. As a middleground you can allow read/search > commands by default but still review everything else. > > 2.) Run the agent autonomously in a secure environment to protect your > local data. This can be a local VM, a local docker container (e.g. use > devcontainers for development in general or just run the agent in a > container) or an OS provided sandbox mechanism. Then you make only the > folders accessible to the environment (and thus the AI agent) which are > required. If your agent should use the internet for research then you must > control network requests (e.g. allowed domains). > > Depending on the code size and the task complexity an AI agent is > relatively slow as it does a lot of research in the code base first before > implementing stuff. So if you work on a laptop it might be annoying to wait > for the agent to complete. So the last option is using agents in the cloud > which also solves the security issue for your local data as the cloud > solutions usually must clone your repository from somewhere. > > -- J. > > Tim Macpherson schrieb am Dienstag, 30. Dezember 2025 um 20:25:14 UTC+1: > > > > Following on from a recent post about AI, I use basic chatgpt or > Gemini. Should I be using AI agents such as Claude Code, OpenAI’s Codex, > etc ? My current AI usage is ok for specifics but awful at remembering > things. > > Yahoo Mail: Search, Organize, Conquer > <https://mail.onelink.me/107872968?pid=nativeplacement&c=US_Acquisition_YMktg_315_SearchOrgConquer_EmailSignature&af_sub1=Acquisition&af_sub2=US_YMktg&af_sub3=&af_sub4=100002039&af_sub5=C01_Email_Static_&af_ios_store_cpp=0c38e4b0-a27e-40f9-a211-f4e2de32ab91&af_android_url=https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.mail&listing=search_organize_conquer> > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/google-web-toolkit/9585ff0f-015e-4344-931f-6610ae632644n%40googlegroups.com > > <https://groups.google.com/d/msgid/google-web-toolkit/9585ff0f-015e-4344-931f-6610ae632644n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > > To view this discussion visit > https://groups.google.com/d/msgid/google-web-toolkit/546002399.7992174.1767199698829%40mail.yahoo.com > > <https://groups.google.com/d/msgid/google-web-toolkit/546002399.7992174.1767199698829%40mail.yahoo.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > > > https://groups.google.com/d/msgid/google-web-toolkit/a2cad606-9195-4a27-8e11-3ca5119f6748n%40googlegroups.com > > <https://groups.google.com/d/msgid/google-web-toolkit/a2cad606-9195-4a27-8e11-3ca5119f6748n%40googlegroups.com?utm_medium=email&utm_source=footer> > > . > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/google-web-toolkit/b648b7ce-f176-4cf8-820a-7521dd45c4d8n%40googlegroups.com > > <https://groups.google.com/d/msgid/google-web-toolkit/b648b7ce-f176-4cf8-820a-7521dd45c4d8n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > > To view this discussion visit > https://groups.google.com/d/msgid/google-web-toolkit/adaca253-b15f-44c0-99fc-6a937f960e52%40Spark > > <https://groups.google.com/d/msgid/google-web-toolkit/adaca253-b15f-44c0-99fc-6a937f960e52%40Spark?utm_medium=email&utm_source=footer> > . > > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/google-web-toolkit/2986385e-c948-4b8b-a4e1-b292d656698an%40googlegroups.com.
