woof?
1277 stories
·
135 followers

Introducing the Codex app

1 Comment

Introducing the Codex app

OpenAI just released a new macOS app for their Codex coding agent. I've had a few days of preview access - it's a solid app that provides a nice UI over the capabilities of the Codex CLI agent and adds some interesting new features, most notably first-class support for Skills, and Automations for running scheduled tasks.

Screenshot of a macOS desktop application with a dark sidebar and light main content area. Left sidebar shows navigation items "New thread", "Automations", "Skills", and a "Threads" section containing two project folders: "local-codex-scratch" with tasks "Reply to greeting task 2h" and "List Codex.app contents 3h", and "shot-scraper" with tasks "Validate tests on dependency... 3h", "Document shot-scraper CLI usage 18h" (highlighted), and "Run this: uv run pytest -x 1d". Bottom left shows "Personal". Top bar displays "Document shot-scraper CLI usage shot-scraper" with "Open" and "Commit" dropdown buttons. Main content shows a conversation: user message "Build a skill describing how to use the shot-scraper CLI tool" followed by assistant responses: "I'll use the skill-creator skill, scan the repo for existing shot-scraper docs/commands, then draft a concise skill in this workspace and sanity-check it." then "I've confirmed the skill-creator scripts exist. Next I'll inspect the CLI entrypoint and docs, then scaffold a skill under skills/ in this repo." then "I've scaffolded skills/shot-scraper-cli/. I'll now replace the template SKILL.md with a task-focused skill and add a compact CLI reference under references/." then "I'll run the skill packager/validator next to ensure the new skill structure is valid." then "Done — I created and packaged the skill. Key outputs: • Skill definition: SKILL.md • Compact reference: cli-reference.md • Packaged skill: shot-scraper-cli.skill". Bottom shows input field with placeholder "Ask for follow-up changes", "+ Custom Medium" dropdown, and "Local" and "main" branch indicators.

The app is built with Electron and Node.js. Automations track their state in a SQLite database - here's what that looks like if you explore it with uvx datasette ~/.codex/sqlite/codex-dev.db:

Database schema documentation on light gray background showing three tables: "automation_runs" (teal underlined link) with italic columns "thread_id, automation_id, status, read_at, thread_title, source_cwd, inbox_title, inbox_summary, created_at, updated_at, archived_user_message, archived_assistant_message, archived_reason" and "1 row"; "automations" (teal underlined link) with italic columns "id, name, prompt, status, next_run_at, last_run_at, cwds, rrule, created_at, updated_at" and "1 row"; "inbox_items" (teal underlined link) with italic columns "id, title, description, thread_id, read_at, created_at" and "0 rows".

Here’s an interactive copy of that database in Datasette Lite.

The announcement gives us a hint at some usage numbers for Codex overall - the holiday spike is notable:

Since the launch of GPT‑5.2-Codex in mid-December, overall Codex usage has doubled, and in the past month, more than a million developers have used Codex.

Automations are currently restricted in that they can only run when your laptop is powered on. OpenAI promise that cloud-based automations are coming soon, which will resolve this limitation.

They chose Electron so they could target other operating systems in the future, with Windows “coming very soon”. OpenAI’s Alexander Empiricos noted on the Hacker News thread that:

it's taking us some time to get really solid sandboxing working on Windows, where there are fewer OS-level primitives for it.

Like Claude Code, Codex is really a general agent harness disguised as a tool for programmers. OpenAI acknowledge that here:

Codex is built on a simple premise: everything is controlled by code. The better an agent is at reasoning about and producing code, the more capable it becomes across all forms of technical and knowledge work.

Claude Code had to rebrand to Cowork to better cover the general knowledge work case. OpenAI can probably get away with keeping the Codex name for both.

OpenAI have made Codex available to free and Go plans for "a limited time", during which they are also doubling the rate limits for paying users.

Tags: sandboxing, sqlite, ai, datasette, electron, openai, generative-ai, llms, ai-agents, coding-agents, codex-cli

Read the whole story
ChrisDL
4 days ago
reply
I need another Electron app in my life like i need a hole in the head.
New York
Share this story
Delete

Apple will base its foundation models on Google’s Gemini

1 Comment

Updated with the full text of Apple’s statement below.

According to a statement from Apple to CNBC, the company has officially selected Google as the technology partner for its foundation models. News that this deal was in the works had previously been reported by Bloomberg’s Mark Gurman as far back as March of 2024.

The full implications of this deal aren’t yet known, but it’s likely to affect both Siri as well as other Apple Intelligence features, several of which were first announced in 2024 but have yet to actually ship. Gurman has also previously reported that those delayed Apple Intelligence features are likely to make their debut in iOS 26.4 this spring.

It’s unclear exactly where in the timeframe we are. Given that 26.3 is already in beta, and 26.4 is expected in a few months, it’s possible that work has long since started on this, even if it’s only being officially announced now.1 Even with the leg-up provided by Google’s models, it seems unlikely the company could simply roll in that tech for a feature due out in short order.

It had previously been thought that Google’s Gemini would be offered as an option via Siri, in the same way that ChatGPT has been available for some time. That was tacitly confirmed by Apple software chief Craig Federighi who said at the company’s 2024 Worldwide Developers Conference, “we may look forward to doing integrations with different models like Google Gemini in the future.” But that deal never materialized—perhaps in part because the two companies were discussing this more substantive deal?

Either way, Google’s models are clearly a step up from Apple’s own endeavors thus far. The two companies also have a longstanding relationship over search in Safari, which makes this perhaps an unsurprising continuation of that. But as to whether it can help Apple dig itself out of the AI hole in which it’s found itself, well, we’ll find out soon enough.

Apple provided Six Colors with the full statement:

Apple and Google have entered into a multi-year collaboration under which the next generation of Apple Foundation Models will be based on Google’s Gemini models and cloud technology. These models will help power future Apple Intelligence features, including a more personalized Siri coming this year.

After careful evaluation, Apple determined that Google’s Al technology provides the most capable foundation for Apple Foundation Models and is excited about the innovative new experiences it will unlock for Apple users. Apple Intelligence will continue to run on Apple devices and Private Cloud Compute, while maintaining Apple’s industry-leading privacy standards.


  1. The fact that this was announced via a statement to CNBC certainly indicates that the audience of this news is not the tech industry but the financial markets. 
Read the whole story
ChrisDL
22 days ago
reply
Going against google when it comes to AI was always going to be tricky given their prior experience, the brains they always had on staff and of course their massive head start in built infrastructure.
New York
Share this story
Delete

Hegseth wants to integrate Musk’s Grok AI into military networks this month

1 Comment

On Monday, US Defense Secretary Pete Hegseth said he plans to integrate Elon Musk's AI tool, Grok, into Pentagon networks later this month. During remarks at the SpaceX headquarters in Texas reported by The Guardian, Hegseth said the integration would place "the world's leading AI models on every unclassified and classified network throughout our department."

The announcement comes weeks after Grok drew international backlash for generating sexualized images of women and children, although the Department of Defense has not released official documentation confirming Hegseth's announced timeline or implementation details.

During the same appearance, Hegseth rolled out what he called an "AI acceleration strategy" for the Department of Defense. The strategy, he said, will "unleash experimentation, eliminate bureaucratic barriers, focus on investments, and demonstrate the execution approach needed to ensure we lead in military AI and that it grows more dominant into the future."

Read full article

Comments



Read the whole story
ChrisDL
24 days ago
reply
Well that’s less than ideal.
New York
Share this story
Delete

Don't fall into the anti-AI hype

1 Comment and 3 Shares

Don't fall into the anti-AI hype

I'm glad someone was brave enough to say this. There is a lot of anti-AI sentiment in the software development community these days. Much of it is justified, but if you let people convince you that AI isn't genuinely useful for software developers or that this whole thing will blow over soon it's becoming clear that you're taking on a very real risk to your future career.

As Salvatore Sanfilippo puts it:

It does not matter if AI companies will not be able to get their money back and the stock market will crash. All that is irrelevant, in the long run. It does not matter if this or the other CEO of some unicorn is telling you something that is off putting, or absurd. Programming changed forever, anyway.

I do like this hopeful positive outlook on what this could all mean, emphasis mine:

How do I feel, about all the code I wrote that was ingested by LLMs? I feel great to be part of that, because I see this as a continuation of what I tried to do all my life: democratizing code, systems, knowledge. LLMs are going to help us to write better software, faster, and will allow small teams to have a chance to compete with bigger companies. The same thing open source software did in the 90s.

This post has been the subject of heated discussions all day today on both Hacker News and Lobste.rs.

Tags: salvatore-sanfilippo, ai, generative-ai, llms, ai-assisted-programming, ai-ethics

Read the whole story
ChrisDL
25 days ago
reply
New York
Share this story
Delete
1 public comment
HarlandCorbin
25 days ago
reply
When it comes to ai, I am a modern Luddite.

AI can write your code; It can’t do your job

1 Share

The companies building AI are spending billions to acquire engineers, not replace them. Here’s why your job is safer than you think.



Read the whole story
ChrisDL
56 days ago
reply
New York
Share this story
Delete

Fifteen Years

7 Comments and 17 Shares
"Want to feel old?" "Yes."
Read the whole story
popular
74 days ago
reply
ChrisDL
74 days ago
reply
New York
Share this story
Delete
7 public comments
deezil
73 days ago
reply
Why's my face leaking?
Shelbyville, Kentucky
marcrichter
73 days ago
reply
<3
tbd
triss
74 days ago
reply
I'm not crying, you're crying.
bodly
74 days ago
reply
<3
Austin, TX
GaryBIshop
74 days ago
reply
So Sweet! Hooray for getting old!
sfringer
74 days ago
reply
Life!
North Carolina USA
alt_text_bot
75 days ago
reply
"Want to feel old?" "Yes."
Next Page of Stories